Bump @angular/common, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic and @angular/router
Bumps @angular/common, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic and @angular/router. These dependencies needed to be updated together.
Updates @angular/common from 16.0.2 to 21.0.1
Release notes
Sourced from @angular/common's releases.
21.0.1
compiler-cli
Commit Description do not type check native controls with ControlValueAccessor escape angular control flow in jsdoc ignore non-existent files core
forms
Commit Description add DI option for classes on Fielddirectiveallow dynamic typebindings on signal form controlsrun reset as untracked http
Commit Description prevent XSRF token leakage to protocol-relative URLs migrations
Commit Description detect structural ngTemplateOutlet and ngComponentOutlet VSCode Extension: 21.0.0
- fix(language-service): address potential memory leak during project creation (89095946cf)
- fix(language-server): fix directory renaming on Windows (3f7111a9c3)
21.0.0
common
Commit Description Add experimental support for the Navigation API (#63406) Support of optional keys for the KeyValue pipe (#48814) update to cldr 47 (#64032) properly type ngComponentOutlet (#64561) improve typing of ngComponentOutletContent(#63674)remove ngModuleFactoryinput ofNgComponentOutlet(#62838)compiler
Commit Description don't choke on unbalanced parens in declaration block
... (truncated)
Changelog
Sourced from @angular/common's changelog.
21.0.1 (2025-11-25)
compiler-cli
Commit Type Description 39c577bc36 fix do not type check native controls with ControlValueAccessor 8d3a89a477 fix escape angular control flow in jsdoc bc34083d34 fix ignore non-existent files core
Commit Type Description 0ea1e07174 fix apply bootstrap-options migration to platformBrowserDynamic70507b8c1c fix debug data causing memory leak for root effects a55482fca3 fix notify profiler events in case of errors 49ad7c6508 fix use injected DOCUMENTforCSP_NONCEcc1ec09931 perf avoid repeat searches for field directive forms
Commit Type Description 7d5c7cf99a feat add DI option for classes on Fielddirective8acf5d2756 fix allow dynamic typebindings on signal form controlsde5fca94c5 fix run reset as untracked http
Commit Type Description 3240d856d9 fix prevent XSRF token leakage to protocol-relative URLs migrations
Commit Type Description f394215b14 fix detect structural ngTemplateOutlet and ngComponentOutlet 21.0.0 (2025-11-19)
Blog post "Announcing Angular v21".
Breaking Changes
... (truncated)
Commits
3240d85fix(http): prevent XSRF token leakage to protocol-relative URLs6de8926refactor(core): add debug name to resource (#64172)00ffe91refactor(common): removes unused NgModuleFactory config in NgComponentOutlet8765b66docs: add reference to Built-in Pipes in multiple pipe filesab98e71fix(common): remove placeholder image listeners once view is removed8ab0847refactor(core): markVERSIONas@__PURE__for better tree-shaking650af71refactor(http): migrate XSRF classes to use inject() function3bed9f0build: format md filesa3c2fe8Revert "refactor(common): Removes unused imports to clean up dependencies"6d3e0f1refactor(common): Removes unused imports to clean up dependencies- Additional commits viewable in compare view
Updates @angular/forms from 16.0.2 to 21.0.1
Release notes
Sourced from @angular/forms's releases.
21.0.1
compiler-cli
Commit Description do not type check native controls with ControlValueAccessor escape angular control flow in jsdoc ignore non-existent files core
forms
Commit Description add DI option for classes on Fielddirectiveallow dynamic typebindings on signal form controlsrun reset as untracked http
Commit Description prevent XSRF token leakage to protocol-relative URLs migrations
Commit Description detect structural ngTemplateOutlet and ngComponentOutlet VSCode Extension: 21.0.0
- fix(language-service): address potential memory leak during project creation (89095946cf)
- fix(language-server): fix directory renaming on Windows (3f7111a9c3)
21.0.0
common
Commit Description Add experimental support for the Navigation API (#63406) Support of optional keys for the KeyValue pipe (#48814) update to cldr 47 (#64032) properly type ngComponentOutlet (#64561) improve typing of ngComponentOutletContent(#63674)remove ngModuleFactoryinput ofNgComponentOutlet(#62838)compiler
Commit Description don't choke on unbalanced parens in declaration block
... (truncated)
Changelog
Sourced from @angular/forms's changelog.
21.0.1 (2025-11-25)
compiler-cli
Commit Type Description 39c577bc36 fix do not type check native controls with ControlValueAccessor 8d3a89a477 fix escape angular control flow in jsdoc bc34083d34 fix ignore non-existent files core
Commit Type Description 0ea1e07174 fix apply bootstrap-options migration to platformBrowserDynamic70507b8c1c fix debug data causing memory leak for root effects a55482fca3 fix notify profiler events in case of errors 49ad7c6508 fix use injected DOCUMENTforCSP_NONCEcc1ec09931 perf avoid repeat searches for field directive forms
Commit Type Description 7d5c7cf99a feat add DI option for classes on Fielddirective8acf5d2756 fix allow dynamic typebindings on signal form controlsde5fca94c5 fix run reset as untracked http
Commit Type Description 3240d856d9 fix prevent XSRF token leakage to protocol-relative URLs migrations
Commit Type Description f394215b14 fix detect structural ngTemplateOutlet and ngComponentOutlet 21.0.0 (2025-11-19)
Blog post "Announcing Angular v21".
Breaking Changes
... (truncated)
Commits
e3f5f34refactor(forms): Make reset take value7d5c7cffeat(forms): add DI option for classes onFielddirective8acf5d2fix(forms): allow dynamictypebindings on signal form controls4845a33refactor(forms): support custom control directivesde5fca9fix(forms): run reset as untracked91d8d55fix(forms): Set error message of a schema error.e682f00refactor(forms): reduce boilerplate needed to define custom controlsd89e522fix(forms): debounce updates from interop controlse1a7c35refactor(forms): improve typing on min & max (#65212)ff4633drefactor(forms): allow passing number|string|null paths to min & max (#65212)- Additional commits viewable in compare view
Updates @angular/platform-browser from 16.0.2 to 21.0.1
Release notes
Sourced from @angular/platform-browser's releases.
21.0.1
compiler-cli
Commit Description do not type check native controls with ControlValueAccessor escape angular control flow in jsdoc ignore non-existent files core
forms
Commit Description add DI option for classes on Fielddirectiveallow dynamic typebindings on signal form controlsrun reset as untracked http
Commit Description prevent XSRF token leakage to protocol-relative URLs migrations
Commit Description detect structural ngTemplateOutlet and ngComponentOutlet VSCode Extension: 21.0.0
- fix(language-service): address potential memory leak during project creation (89095946cf)
- fix(language-server): fix directory renaming on Windows (3f7111a9c3)
21.0.0
common
Commit Description Add experimental support for the Navigation API (#63406) Support of optional keys for the KeyValue pipe (#48814) update to cldr 47 (#64032) properly type ngComponentOutlet (#64561) improve typing of ngComponentOutletContent(#63674)remove ngModuleFactoryinput ofNgComponentOutlet(#62838)compiler
Commit Description don't choke on unbalanced parens in declaration block
... (truncated)
Changelog
Sourced from @angular/platform-browser's changelog.
21.0.1 (2025-11-25)
compiler-cli
Commit Type Description 39c577bc36 fix do not type check native controls with ControlValueAccessor 8d3a89a477 fix escape angular control flow in jsdoc bc34083d34 fix ignore non-existent files core
Commit Type Description 0ea1e07174 fix apply bootstrap-options migration to platformBrowserDynamic70507b8c1c fix debug data causing memory leak for root effects a55482fca3 fix notify profiler events in case of errors 49ad7c6508 fix use injected DOCUMENTforCSP_NONCEcc1ec09931 perf avoid repeat searches for field directive forms
Commit Type Description 7d5c7cf99a feat add DI option for classes on Fielddirective8acf5d2756 fix allow dynamic typebindings on signal form controlsde5fca94c5 fix run reset as untracked http
Commit Type Description 3240d856d9 fix prevent XSRF token leakage to protocol-relative URLs migrations
Commit Type Description f394215b14 fix detect structural ngTemplateOutlet and ngComponentOutlet 21.0.0 (2025-11-19)
Blog post "Announcing Angular v21".
Breaking Changes
... (truncated)
Commits
f550f4adocs: ExperimentalIsolatedShadowDom mentions6213cbfrefactor(core): renameExperimentalIsolatedShadowDomtoIsolatedShadowDom8ab0847refactor(core): markVERSIONas@__PURE__for better tree-shaking593f902refactor(platform-browser): remove unused Platform ID dependency from DomRend...3bed9f0build: format md files33f8339refactor(platform-browser): remove redundantprovidedIn: 'root'from inject...a4fe078refactor(common): remove unused import (#64699)d303cderefactor(core): Remove zone toggles for test and standalone70332b0fix(core): pass element removal property through in all locations (#64565)8d1e979docs: add references to SSR guide for caching options (#64347)- Additional commits viewable in compare view
Updates @angular/platform-browser-dynamic from 16.0.2 to 21.0.1
Release notes
Sourced from @angular/platform-browser-dynamic's releases.
21.0.1
compiler-cli
Commit Description do not type check native controls with ControlValueAccessor escape angular control flow in jsdoc ignore non-existent files core
forms
Commit Description add DI option for classes on Fielddirectiveallow dynamic typebindings on signal form controlsrun reset as untracked http
Commit Description prevent XSRF token leakage to protocol-relative URLs migrations
Commit Description detect structural ngTemplateOutlet and ngComponentOutlet VSCode Extension: 21.0.0
- fix(language-service): address potential memory leak during project creation (89095946cf)
- fix(language-server): fix directory renaming on Windows (3f7111a9c3)
21.0.0
common
Commit Description Add experimental support for the Navigation API (#63406) Support of optional keys for the KeyValue pipe (#48814) update to cldr 47 (#64032) properly type ngComponentOutlet (#64561) improve typing of ngComponentOutletContent(#63674)remove ngModuleFactoryinput ofNgComponentOutlet(#62838)compiler
Commit Description don't choke on unbalanced parens in declaration block
... (truncated)
Changelog
Sourced from @angular/platform-browser-dynamic's changelog.
21.0.1 (2025-11-25)
compiler-cli
Commit Type Description 39c577bc36 fix do not type check native controls with ControlValueAccessor 8d3a89a477 fix escape angular control flow in jsdoc bc34083d34 fix ignore non-existent files core
Commit Type Description 0ea1e07174 fix apply bootstrap-options migration to platformBrowserDynamic70507b8c1c fix debug data causing memory leak for root effects a55482fca3 fix notify profiler events in case of errors 49ad7c6508 fix use injected DOCUMENTforCSP_NONCEcc1ec09931 perf avoid repeat searches for field directive forms
Commit Type Description 7d5c7cf99a feat add DI option for classes on Fielddirective8acf5d2756 fix allow dynamic typebindings on signal form controlsde5fca94c5 fix run reset as untracked http
Commit Type Description 3240d856d9 fix prevent XSRF token leakage to protocol-relative URLs migrations
Commit Type Description f394215b14 fix detect structural ngTemplateOutlet and ngComponentOutlet 21.0.0 (2025-11-19)
Blog post "Announcing Angular v21".
Breaking Changes
... (truncated)
Commits
8ab0847refactor(core): markVERSIONas@__PURE__for better tree-shaking3bed9f0build: format md filesc357650refactor(core): Update tests for zoneless by default (#63668)2fcafb6build: rename defaults2.bzl to defaults.bzl (#63383)fa8d8b8build: migrate all npm packages to use new rules_js based npm_package rule (#...cbc258ebuild: remove ts_project_interop infrastructure (#62908)793ff35build: move http_server and generate_api_docs into defaults2.bzl (#62878)8bf97d1build: remove all usages of the interop_deps attr for ts_project and ng_proje...23d5877build: migrate to new toolchain usage for api goldens (#62688)b848590build: migrate to use web test runner rules (#62292)- Additional commits viewable in compare view
Updates @angular/router from 16.0.2 to 21.0.1
Release notes
Sourced from @angular/router's releases.
21.0.1
compiler-cli
Commit Description do not type check native controls with ControlValueAccessor escape angular control flow in jsdoc ignore non-existent files core
forms
Commit Description add DI option for classes on Fielddirectiveallow dynamic typebindings on signal form controlsrun reset as untracked http
Commit Description prevent XSRF token leakage to protocol-relative URLs migrations
Commit Description detect structural ngTemplateOutlet and ngComponentOutlet VSCode Extension: 21.0.0
- fix(language-service): address potential memory leak during project creation (89095946cf)
- fix(language-server): fix directory renaming on Windows (3f7111a9c3)
21.0.0
common
Commit Description Add experimental support for the Navigation API (#63406) Support of optional keys for the KeyValue pipe (#48814) update to cldr 47 (#64032) properly type ngComponentOutlet (#64561) improve typing of ngComponentOutletContent(#63674)remove ngModuleFactoryinput ofNgComponentOutlet(#62838)compiler
Commit Description don't choke on unbalanced parens in declaration block
... (truncated)
Changelog
Sourced from @angular/router's changelog.
21.0.1 (2025-11-25)
compiler-cli
Commit Type Description 39c577bc36 fix do not type check native controls with ControlValueAccessor 8d3a89a477 fix escape angular control flow in jsdoc bc34083d34 fix ignore non-existent files core
Commit Type Description 0ea1e07174 fix apply bootstrap-options migration to platformBrowserDynamic70507b8c1c fix debug data causing memory leak for root effects a55482fca3 fix notify profiler events in case of errors 49ad7c6508 fix use injected DOCUMENTforCSP_NONCEcc1ec09931 perf avoid repeat searches for field directive forms
Commit Type Description 7d5c7cf99a feat add DI option for classes on Fielddirective8acf5d2756 fix allow dynamic typebindings on signal form controlsde5fca94c5 fix run reset as untracked http
Commit Type Description 3240d856d9 fix prevent XSRF token leakage to protocol-relative URLs migrations
Commit Type Description f394215b14 fix detect structural ngTemplateOutlet and ngComponentOutlet 21.0.0 (2025-11-19)
Blog post "Announcing Angular v21".
Breaking Changes
... (truncated)