npm @angular/compiler 22.0.0-next.11

8 hours ago

compiler

Commit Description
fix - b225a5d902 invalid type checking code if field name needs to be quoted

compiler-cli

Commit Description
feat - b8d3f36ed9 add support for Node.js 26.0.0
feat - 2eae497a04 support external TCBs with copied content in specific mode

core

Commit Description
feat - 3b0ae5fef0 add provideWebMcpTools
feat - 5a7c1e62dc add ability to cache resources for SSR
feat - ef1810197b export experimental declareWebMcpTool support
fix - 1ab654cf28 allow explicit read generic with signal input transforms
fix - 49748b5c79 enforce return type for service factory
fix - 6339d264eb i18n flags leaking on errors
fix - 7aad302c3e mark service decorator as stable
fix - 4c9afb68a3 respect ngSkipHydration on components with projectable nodes in LContainers
fix - 9d7a609458 validate security-sensitive attributes in i18n bindings
fix - 0ea27f4e65 visit ng-let expression value in signal migration schematics

forms

Commit Description
feat - 7745365910 graduate signal forms APIs to public API
fix - 3524de29f3 Add support for range type with outside of native bounds
fix - 0ea50ffe5a ensure debounced async validators produce pending status during debounce
fix - 3c44d7c90b fix orphan field error on blur during array removal
fix - 849dba6c65 implement custom control reset propagation
fix - 5835a5e3a7 prevent orphan field crashes in debounceSync and async validation
fix - 708631f2c4 prohibit concurrent submits in signal forms
fix - 68c3abbe09 synchronize controls with the model on reset
perf - e0536091f5 optimize reactivity by using shallow array equality
perf - 9b9769479b shortcut deepSignal writes if value is unchanged
refactor - 592a12d6c9 remove string support from min and max validation rules (#68001)

http

Commit Description
refactor - 7c8c3347ef Add reportUploadProgress & reportDownloadProgress options

language-service

Commit Description
fix - dc9c72da9b Add support for @Input with transforms

router

Commit Description
feat - c84642ac16 add unmatchedInputBehavior option to componentInputBinding

Breaking Changes

forms

  • min and max validation rules no longer support
    string values. Bound values must be numbers or null.

Deprecations

http

  • The reportProgress option is deprecated please use reportUploadProgress & reportDownloadProgress instead.

Don't miss a new compiler release

NewReleases is sending notifications on new releases.