npm @angular/router 20.0.0-next.6

latest releases: 20.0.0-next.9, 19.2.9, 20.0.0-next.8...
21 days ago

compiler

Commit Description
feat - 7a971766dc add extended diagnostic for uninvoked track function on @for blocks (#60495)

compiler-cli

Commit Description
fix - 8744c9a165 ensure HMR works with different output module type (#60797)

core

Commit Description
feat - 4e88e18a8e mark toObservable as stable (#60449)
feat - 8d050b5bfc stabilize linkedSignal API (#60741)
feat - 866cea9a05 Stabilize PendingTasks Injectable (#60716)
fix - d8e941bd61 fix docs for output migration (#60764)
fix - 39a4e00464 fix ng generate @angular/core:output-migration. Fixes #58650 (#60763)
fix - 0b69b61929 Flush animations when no component has been checked (#58089)
fix - 3d85d9363c reduce total memory usage of various migration schematics (#60774)
fix - 0ae1889560 run ApplicationRef.prototype.bootstrap in NgZone (#60720)

http

Commit Description
fix - 5795e03cdf Delay stabilization until next app synchronization (#60656)

language-service

Commit Description
fix - a22b13f990 Do not provide element completions in end tag (#60616)
fix - b9cf414790 Ensure dollar signs are escaped in completions (#60597)

Breaking Changes

core

  • Animations are guaranteed to be flushed when Angular
    runs automatic change detection or manual calls to ApplicationRef.tick.
    Prior to this change, animations would not be flushed in some situations
    if change detection did not run on any views attached to the
    application. This change can affect tests which may rely on the old
    behavior, often by making assertions on DOM elements that should have
    been removed but weren't because DOM removal is delayed until animations
    are flushed.

Don't miss a new router release

NewReleases is sending notifications on new releases.