yarn @angular/router 22.3.0-next.1

4 hours ago

compiler

Commit Description
fix - ff0dbf1cd4 avoid leaking ::ng-deep detection state between rules
fix - 0bd78b80b9 avoid prototype lookups when resolving entities
fix - a9d6b2fff9 correctly match directives on <ng-template> nested in various namespaces
fix - 439d495aaa ignore @let declarations in the control flow content projection diagnostic
fix - 0244a1cb31 match namespaced root nodes of control flow blocks against ng-content tag selectors
fix - 97e6aa4a55 strip script elements regardless of namespace

compiler-cli

Commit Description
fix - 8dd33e726b don't mark constructor parameter properties as inherited
perf - b9f7c1fe82 optimize missing directive extended checks

core

Commit Description
feat - 61fd731e6a add scrollMargin to @defer viewport options
fix - e332260d73 defer afterRenderEffect sequences registered while hooks run
fix - 17f689bf58 strip reserved character from translations
fix - 3be586f930 untrack onError handler to prevent signal write exceptions

forms

Commit Description
fix - fc3dc890aa don't crash when control is missing in setUpValidators
fix - c0dc8c4bbe skip class bindings for orphaned fields
fix - e118e15527 use Object.is when comparing control bindings in signal forms
fix - c58464d13e write a pending debounced value when its control is destroyed

language-service

Commit Description
feat - a7381e14b5 add smart selection ranges for templates
fix - 73858905a2 add missing options to angularCompilerOptions schema

router

Commit Description
fix - a1bffc29dd fall back when serializing protocol-relative URLs
fix - ed24615af8 remove the navigate event abort listener once it fires
fix - f591d36fa7 reset internal state on error handler redirect after state commit

Don't miss a new router release

NewReleases is sending notifications on new releases.