You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

@deepkit/angular-ssr

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@deepkit/angular-ssr - npm Package Versions

2

1.0.15

Diff
m
marcj
published 1.0.15 •

Changelog

Source

1.0.15 (2025-06-26)

Bug Fixes

  • desktop-ui: disable SSR hydration for dui-window-header (a6f3e4c)
  • desktop-ui: fix window-sidebar visibility (031281a)
  • desktop-ui: put dynamic content to gitignore (73e40c2)
  • desktop-ui: remove dynamic content from git (ded304d)
  • example-server: ensure typescript is a dep (309819f)
  • website: hook router into dynamic anchors, fix SSR code highlighting (2b5e2cf)
  • website: splitter example code (4eb173b)

Features

  • desktop-ui: refactor to standalone/signal, update angular to v20, new website docs (#657) (a39d26c)
m
marcj
published 1.0.12 •

Changelog

Source

1.0.12 (2025-06-05)

Bug Fixes

  • bson: ensure to seek over invalid elements in parser element lookup (378a922)

Features

  • app: infer AppModule config from extend expression, make sure to unsubscribe unhandledRejection when command is done (c81841b)
m
marcj
published 1.0.11 •

Changelog

Source

1.0.11 (2025-06-02)

Bug Fixes

  • broker: issue with wrongly intercepting Subject next and publish (b82b334)
  • injector: ensure transient context is reset to previous one to maintain old state (822314d), closes #651
  • injector: make sure Inject<T> providers are not injected twice (8ae437d), closes #651
  • mongo: raw command return type of findOneOrUndefined (9cc14ae)
  • type: don't flatten union members that are annotated (9f83f6c)

Features

  • broker: add BrokerBus.activateSubject(Subject) to manually subscribe and buffer a bus subject to the broker server (8ce5a70)
  • bson: support deserialization of OID and all number types to string as fallback union member matcher (83020c2)
m
marcj
published 1.0.9 •

Changelog

Source

1.0.9 (2025-05-23)

Bug Fixes

  • bson: rename type to BsonEncoder (815f9a0)
  • mongo: make sure finalizer is removed when transaction committed/rolled back (14365f8)
  • mongo: only log heartbeat error max 10 times (064f964)
  • sqlite: ensure logger is passed to adapter and first connection (cf77b0f)
  • website: make sure docker build works + update angular (5645721)

Features

  • broker: add Subject<T> abstraction for decoupled and easy broker bus access (4923b84)
  • bson: add TypeEncoder to encode all BSON types (not only container types) to BSON (3f2aaf9)
  • bson: make TypeEncoder also validate on encode and on the decoded value to (d803bfb)
  • logger: add setLevel(string) to easily set log level without import LogLevel enum (1162317)
m
marcj
published 1.0.8 •

Changelog

Source

1.0.8 (2025-05-20)

Bug Fixes

  • framework: add missing BrokerKeyValue provider export (5a58776)
  • http: proper handling of form & multipart values, plus multipart JSON field support (#649) (7383c73)
  • http: support array json request bodies (2d3274e)
  • sql: only alias a select when necessary (26bc9fa)
  • vite: ensure correct typing (0cf7511), closes #645

Features

  • bson: add AutoBuffer to allow very fast buffer reuse in BSON serialization (d8cdd6b)
  • logger: allow setting a log level per scope (c8177b2)
  • sql: support custom database field name filtering (#650) (453f347)

BREAKING CHANGES

  • logger:
  // old
  logger.enableDebugScope('database')
  //new
  logger.setScopeLevel('database', LoggerLevel.debug);
// old
logger.disableDebugScope('database')
//new
logger.setScopeLevel('database', LoggerLevel.info);
m
marcj
published 1.0.5 •

Changelog

Source

1.0.5 (2025-04-02)

Bug Fixes

  • bson: bigint with isNaN checks (b46e228)
  • filesystem: ensure readLocalFile reads from local FS (ad948e6), closes #637
  • filesystem: ensure writeFile forwards visibility (57250a2), closes #638
  • http: disable compression by default (257cb61), closes #592
  • type: remove Inject (moved to @deepkit/core (06d650a), closes #587
  • type: replace more Inject imports (5a88760)

Features

  • bench: new @deepkit/bench package for doing benchmarks (210bd84)
  • bson: convert if-else branch to lookup (3589e62)
  • core: export AsyncFunction (cebd164)
  • framework: new option logStartup to control startup rpc/http endpoints logging (7695822)
  • injector: better docs (7402f11)
  • injector: refactor internal code to get big performance improvement (f295c5e)
  • logger: add debug2 level + more control over scope log level (be01b73)
  • run: new @deepkit/run package to run typescript easily (0b9246e)
m
marcj
published 1.0.3 •

Changelog

Source

1.0.3 (2025-03-13)

Bug Fixes

  • api-console-module: correctly parse HttpBodyValidation and HttpRequestParser (3a5a048)
  • broker: ensure no dangling Promise (9056812)
  • create-app: update dep versions (6d12d4a)
  • desktop-ui: adjust to new event api (38ef6b8)
  • desktop-ui: ng-packagr build and safari styling (956ca9b)
  • http: better defaults for new formidable version (5c9788e)
  • logger: ensure scoped Logger maintain reference to log level (3874148)
  • mongo: hello command (30cbad5)
  • mongo: transactions (e4781db)

Features

  • bson: new BsonStreamReader (3faa77a)
  • desktop-ui: allow to pass ConnectedPosition strategy to dropdown component (9ffd941)
  • devtool: new chrome devtool to debug rpc connections (80c5105)
  • devtool: reduce needed permissions and make it explicit for each domain (1cb03cd)
  • event: align API with Event web standards (0e1dca2)
  • event: allow late event listening, new synchronous event dispatching with 15x performance improvement (0cc6843)
  • event: allow sync tokens with sync dispatching and sync listeners (798dfb7)
  • injector: improve error messages, make it very clear what failed and where providers are located (5866eda)
  • injector: improve prepared resolver performance by 11x and dynamic Injector.get by 17x (3906e2c)
  • mongo,orm,logger: improve transaction safety and logging (95faf2c)
  • mongo: add replica set support, rework connection handling (7fe1a9a)
  • mongo: add support for read preference via Query API (c829762)
  • mongo: more statistics, optimise error message when primary is not reachable (0cd4e1e)
  • rpc: add utility functions to create Subject/Observable synchronously from an RPC controller (349668f)
  • rpc: automatically garbage collect observables + new event system + stats collection (d727232)
  • rpc: improve disconnect handling and cleaning up RpcMessageSubject correctly (9d9e29a)
  • rpc: improve performance by 25% (f7e524f)
  • sql: migration support for node v22 without ts-node dependency (f939ea1)

BREAKING CHANGES

  • event: stopPropagation() becomes stopImmediatePropagation().

New BaseEvent.preventDefault() which replaces custom solutions like stop() in DatabaseEvent.

m
marcj
published 1.0.2 •

Changelog

Source

1.0.2 (2025-02-24)

Bug Fixes

  • type-compiler: make sure not annotated properties get unknown as type (b262534)
  • website: complete ssr and docker build (90371f2)

Features

  • angular-ssr: support server:start serving of angular routes (ee3972c)
  • rpc: allow to register hooks for rpc kernel and actions (cb0102b)
m
marcj
published 1.0.1 •

Changelog

Source

1.0.1 (2025-02-24)

Bug Fixes

  • app: remove deepkit-openapi since incompatible (f825f27)
  • framework-debug-gui: hide broker menu (ecf1b27)
  • type-compiler: check in installer if file exists (eb07783), closes #630
  • ui-library: missing module import (30f80d3)
m
marcj
published 1.0.1-alpha.160 •

Changelog

Source

1.0.1-alpha.160 (2025-02-18)

Bug Fixes

  • angular-ssr: remove usage of angular internals (ae91295)
  • type: make typeAnnotation backwards compatible to metaAnnotation (8be8b5e)
  • website: docs about typeAnnotation (83bab92)
2