npm @angular/router 19.0.0-next.9
v19.0.0-next.9

one day ago

19.0.0-next.9 (2024-10-10)

compiler

Commit Description
fix - 09f589f000 this.a should always refer to class property a (#55183)
fix - e8d1944999 add multiple :host and nested selectors support (#57796)
fix - 82144b6d63 allow combinators inside pseudo selectors (#57796)
fix - 292ea4714f fix comment typo (#57796)
fix - 69529d8873 fix parsing of the :host-context with pseudo selectors (#57796)
fix - 2374b87b64 preserve attributes attached to :host selector (#57796)
fix - 46a6324c82 scope :host-context inside pseudo selectors, do not decrease specificity (#57796)
fix - bc5f1175e9 transform pseudo selectors correctly for the encapsulated view (#57796)

compiler-cli

Commit Description
fix - 8d8c03abc4 defer symbols only used in types (#58104)

core

Commit Description
fix - ee426c62f0 allow signal write error (#57973)
fix - 67db4305c2 clean up afterRender after it is executed (#58119)
fix - 656b5d3e78 Re-assign error codes to be within core bounds (<1000) (#53455)
perf - 97fb86d331 set encapsulation to None for empty component styles (#57130)
refactor - c15ec36bd1 remove deprecated factories Property in KeyValueDiffers (#58064)

language-service

Commit Description
feat - bc83fc1e2e support converting to signal queries in VSCode extension (#58106)

localize

Commit Description
refactor - 9c3bd1b5d1 remove deprecated name option. (#58063)

migrations

Commit Description
fix - c1aa411cf1 properly resolve tsconfig paths on windows (#58137)

platform-browser

Commit Description
refactor - 5c61f46409 remove deprecated BrowserModule.withServerTransition method (#58062)

platform-server

Commit Description
fix - 9e82559de4 destroy PlatformRef when error happens during the bootstrap() phase (#58112)

service-worker

Commit Description
feat - 1479af978c finish implementation of refreshAhead feature (#53356)

Breaking Changes

compiler

  • this.foo property reads no longer refer to template context variables. If you intended to read the template variable, do not use this..

core

  • The deprecated factories property in KeyValueDiffers has been removed.

localize

  • The name option in the ng add @localize`` schematic has been removed in favor of the project option.

platform-browser

  • The deprecated BrowserModule.withServerTransition method has been removed. Please use the APP_ID DI token to set the application id instead.

Don't miss a new router release

NewReleases is sending notifications on new releases.