build(deps): bump @angular/core, @angular/animations, @angular/common, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic and @angular/router in /samples/client/petstore/typescript-angular-v19-provided-in-root
Bumps @angular/core, @angular/animations, @angular/common, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic and @angular/router. These dependencies needed to be updated together.
Updates @angular/core from 19.2.15 to 22.0.8
Release notes
Sourced from @angular/core's releases.
22.0.8
common
Commit Description preserve crossorigin on image preloads core
Commit Description ensure SVG animation attributeName is checked case-insensitively forms
Commit Description ensure pendingstatus propagates to the root form in signal formshttp
Commit Description prevent transfer cache key collisions migrations
Commit Description correctly migrate ngClass with mixed space-separated keys preserve NgClass import on partial migration 22.0.7
common
Commit Description avoid prototype lookups in date format caches compiler
Commit Description parsing of an empty template literal interpolation compiler-cli
Commit Description re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Description allow static attributes for explicit input transforms ignore processing instruction syntax in templates preserve explicit input transform write type forms
Commit Description allow multiple async validators preserve intermediate number values in signal forms prevent stale CVA writeback during debounce http
| Commit | Description |
... (truncated)
Changelog
Sourced from @angular/core's changelog.
22.0.8 (2026-07-22)
common
Commit Type Description c0368f2278 fix preserve crossorigin on image preloads core
Commit Type Description 8616ba9db6 fix ensure SVG animation attributeName is checked case-insensitively forms
Commit Type Description d302c7ab83 fix ensure pendingstatus propagates to the root form in signal formshttp
Commit Type Description 9d40f8aefe fix prevent transfer cache key collisions migrations
Commit Type Description 388daea2fc fix correctly migrate ngClass with mixed space-separated keys bb39cda648 fix preserve NgClass import on partial migration 22.1.0-next.6 (2026-07-15)
common
Commit Type Description 359fb503b8 fix avoid prototype lookups in date format caches compiler
Commit Type Description da52137724 fix parsing of an empty template literal interpolation 5bd00add07 fix support foreign components inside control flow blocks (#69674) 2e442f7876 perf do not emit tag name when control flow root is foreign component (#69674) compiler-cli
Commit Type Description ae0ec7315c fix re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Type Description 9b9b0e93c9 fix allow static attributes for explicit input transforms 68ac204074 fix ignore processing instruction syntax in templates 0ae6d81ed2 fix preserve explicit input transform write type forms
Commit Type Description
... (truncated)
Commits
388daeafix(migrations): correctly migrate ngClass with mixed space-separated keys8616ba9fix(core): ensure SVG animation attributeName is checked case-insensitivelybb39cdafix(migrations): preserve NgClass import on partial migration829d98ebuild: update cross-repo angular dependencies to v22.0.770500e4fix(core): preserve explicit input transform write typee881b96refactor(core): move signal debug graph interfaces to primitives/devtools1046fd9refactor(core): remove deprecatedunregisterToolfromModelContext5936ffbrefactor(core): update WebMCP tool registration to be asynchronousc82ae67Revert "fix(core): allow static attributes for explicit input transforms"ec9b479build: update cross-repo angular dependencies- Additional commits viewable in compare view
Updates @angular/animations from 19.2.15 to 22.0.8
Release notes
Sourced from @angular/animations's releases.
22.0.8
common
Commit Description preserve crossorigin on image preloads core
Commit Description ensure SVG animation attributeName is checked case-insensitively forms
Commit Description ensure pendingstatus propagates to the root form in signal formshttp
Commit Description prevent transfer cache key collisions migrations
Commit Description correctly migrate ngClass with mixed space-separated keys preserve NgClass import on partial migration 22.0.7
common
Commit Description avoid prototype lookups in date format caches compiler
Commit Description parsing of an empty template literal interpolation compiler-cli
Commit Description re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Description allow static attributes for explicit input transforms ignore processing instruction syntax in templates preserve explicit input transform write type forms
Commit Description allow multiple async validators preserve intermediate number values in signal forms prevent stale CVA writeback during debounce http
| Commit | Description |
... (truncated)
Changelog
Sourced from @angular/animations's changelog.
22.0.8 (2026-07-22)
common
Commit Type Description c0368f2278 fix preserve crossorigin on image preloads core
Commit Type Description 8616ba9db6 fix ensure SVG animation attributeName is checked case-insensitively forms
Commit Type Description d302c7ab83 fix ensure pendingstatus propagates to the root form in signal formshttp
Commit Type Description 9d40f8aefe fix prevent transfer cache key collisions migrations
Commit Type Description 388daea2fc fix correctly migrate ngClass with mixed space-separated keys bb39cda648 fix preserve NgClass import on partial migration 22.1.0-next.6 (2026-07-15)
common
Commit Type Description 359fb503b8 fix avoid prototype lookups in date format caches compiler
Commit Type Description da52137724 fix parsing of an empty template literal interpolation 5bd00add07 fix support foreign components inside control flow blocks (#69674) 2e442f7876 perf do not emit tag name when control flow root is foreign component (#69674) compiler-cli
Commit Type Description ae0ec7315c fix re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Type Description 9b9b0e93c9 fix allow static attributes for explicit input transforms 68ac204074 fix ignore processing instruction syntax in templates 0ae6d81ed2 fix preserve explicit input transform write type forms
Commit Type Description
... (truncated)
Commits
a97d5ecbuild: update minimum supported Node.js versionsad717dfrefactor(core): use the@Servicedecorator where possible.b8d3f36feat(compiler-cli): add support for Node.js 26.0.06672192test: remove duplicate tests (#67518)d550bf7build: update minimum supported Node.js versions81cabc1feat(core): add support for TypeScript 6abb1794refactor(core): mark VERSION exports as pure for better tree-shaking26fed34build: format md filesb9e2ccdrefactor(common): remove unused import (#64699)70332b0fix(core): pass element removal property through in all locations (#64565)- Additional commits viewable in compare view
Updates @angular/common from 19.2.15 to 22.0.8
Release notes
Sourced from @angular/common's releases.
22.0.8
common
Commit Description preserve crossorigin on image preloads core
Commit Description ensure SVG animation attributeName is checked case-insensitively forms
Commit Description ensure pendingstatus propagates to the root form in signal formshttp
Commit Description prevent transfer cache key collisions migrations
Commit Description correctly migrate ngClass with mixed space-separated keys preserve NgClass import on partial migration 22.0.7
common
Commit Description avoid prototype lookups in date format caches compiler
Commit Description parsing of an empty template literal interpolation compiler-cli
Commit Description re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Description allow static attributes for explicit input transforms ignore processing instruction syntax in templates preserve explicit input transform write type forms
Commit Description allow multiple async validators preserve intermediate number values in signal forms prevent stale CVA writeback during debounce http
| Commit | Description |
... (truncated)
Changelog
Sourced from @angular/common's changelog.
22.0.8 (2026-07-22)
common
Commit Type Description c0368f2278 fix preserve crossorigin on image preloads core
Commit Type Description 8616ba9db6 fix ensure SVG animation attributeName is checked case-insensitively forms
Commit Type Description d302c7ab83 fix ensure pendingstatus propagates to the root form in signal formshttp
Commit Type Description 9d40f8aefe fix prevent transfer cache key collisions migrations
Commit Type Description 388daea2fc fix correctly migrate ngClass with mixed space-separated keys bb39cda648 fix preserve NgClass import on partial migration 22.1.0-next.6 (2026-07-15)
common
Commit Type Description 359fb503b8 fix avoid prototype lookups in date format caches compiler
Commit Type Description da52137724 fix parsing of an empty template literal interpolation 5bd00add07 fix support foreign components inside control flow blocks (#69674) 2e442f7876 perf do not emit tag name when control flow root is foreign component (#69674) compiler-cli
Commit Type Description ae0ec7315c fix re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Type Description 9b9b0e93c9 fix allow static attributes for explicit input transforms 68ac204074 fix ignore processing instruction syntax in templates 0ae6d81ed2 fix preserve explicit input transform write type forms
Commit Type Description
... (truncated)
Commits
c0368f2fix(common): preserve crossorigin on image preloads9d40f8afix(http): prevent transfer cache key collisions91e33aafix(common): avoid prototype lookups in date format caches20b7dc3fix(http): prevent interceptor signal reads from leaking into calling reactiv...748faa4docs(docs-infra): Add build-time validation for API and guide links using rou...8e6d7f7fix(router): use safe hasOwnProperty when parsing query paramseb8fb9ffix(common): use Object.hasOwn in I18nSelectPipe to handle null-prototype and...cd8f472docs: add documentation for HttpClient response body size limit and related e...8cdc202fix(http): prevent caching of responses with Set-Cookie headers6867f77fix(http): distinguish repeated transfer cache params- Additional commits viewable in compare view
Updates @angular/forms from 19.2.15 to 22.0.8
Release notes
Sourced from @angular/forms's releases.
22.0.8
common
Commit Description preserve crossorigin on image preloads core
Commit Description ensure SVG animation attributeName is checked case-insensitively forms
Commit Description ensure pendingstatus propagates to the root form in signal formshttp
Commit Description prevent transfer cache key collisions migrations
Commit Description correctly migrate ngClass with mixed space-separated keys preserve NgClass import on partial migration 22.0.7
common
Commit Description avoid prototype lookups in date format caches compiler
Commit Description parsing of an empty template literal interpolation compiler-cli
Commit Description re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Description allow static attributes for explicit input transforms ignore processing instruction syntax in templates preserve explicit input transform write type forms
Commit Description allow multiple async validators preserve intermediate number values in signal forms prevent stale CVA writeback during debounce http
| Commit | Description |
... (truncated)
Changelog
Sourced from @angular/forms's changelog.
22.0.8 (2026-07-22)
common
Commit Type Description c0368f2278 fix preserve crossorigin on image preloads core
Commit Type Description 8616ba9db6 fix ensure SVG animation attributeName is checked case-insensitively forms
Commit Type Description d302c7ab83 fix ensure pendingstatus propagates to the root form in signal formshttp
Commit Type Description 9d40f8aefe fix prevent transfer cache key collisions migrations
Commit Type Description 388daea2fc fix correctly migrate ngClass with mixed space-separated keys bb39cda648 fix preserve NgClass import on partial migration 22.1.0-next.6 (2026-07-15)
common
Commit Type Description 359fb503b8 fix avoid prototype lookups in date format caches compiler
Commit Type Description da52137724 fix parsing of an empty template literal interpolation 5bd00add07 fix support foreign components inside control flow blocks (#69674) 2e442f7876 perf do not emit tag name when control flow root is foreign component (#69674) compiler-cli
Commit Type Description ae0ec7315c fix re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Type Description 9b9b0e93c9 fix allow static attributes for explicit input transforms 68ac204074 fix ignore processing instruction syntax in templates 0ae6d81ed2 fix preserve explicit input transform write type forms
Commit Type Description
... (truncated)
Commits
d302c7afix(forms): ensurependingstatus propagates to the root form in signal formse14ead1Revert "fix(forms): preserve intermediate number values in signal forms"64d6d47fix(forms): preserve intermediate number values in signal forms70500e4fix(core): preserve explicit input transform write typea6174d5refactor(forms): warn when a text input receives a null value in Signal Forms5936ffbrefactor(core): update WebMCP tool registration to be asynchronous5d06fcbtest(forms): register writeback test control as CVA6cf7446fix(forms): prevent stale CVA writeback during debounce1b99646fix(forms): allow multiple async validatorseca3395removed console log- Additional commits viewable in compare view
Updates @angular/platform-browser from 19.2.15 to 22.0.8
Release notes
Sourced from @angular/platform-browser's releases.
22.0.8
common
Commit Description preserve crossorigin on image preloads core
Commit Description ensure SVG animation attributeName is checked case-insensitively forms
Commit Description ensure pendingstatus propagates to the root form in signal formshttp
Commit Description prevent transfer cache key collisions migrations
Commit Description correctly migrate ngClass with mixed space-separated keys preserve NgClass import on partial migration 22.0.7
common
Commit Description avoid prototype lookups in date format caches compiler
Commit Description parsing of an empty template literal interpolation compiler-cli
Commit Description re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Description allow static attributes for explicit input transforms ignore processing instruction syntax in templates preserve explicit input transform write type forms
Commit Description allow multiple async validators preserve intermediate number values in signal forms prevent stale CVA writeback during debounce http
| Commit | Description |
... (truncated)
Changelog
Sourced from @angular/platform-browser's changelog.
22.0.8 (2026-07-22)
common
Commit Type Description c0368f2278 fix preserve crossorigin on image preloads core
Commit Type Description 8616ba9db6 fix ensure SVG animation attributeName is checked case-insensitively forms
Commit Type Description d302c7ab83 fix ensure pendingstatus propagates to the root form in signal formshttp
Commit Type Description 9d40f8aefe fix prevent transfer cache key collisions migrations
Commit Type Description 388daea2fc fix correctly migrate ngClass with mixed space-separated keys bb39cda648 fix preserve NgClass import on partial migration 22.1.0-next.6 (2026-07-15)
common
Commit Type Description 359fb503b8 fix avoid prototype lookups in date format caches compiler
Commit Type Description da52137724 fix parsing of an empty template literal interpolation 5bd00add07 fix support foreign components inside control flow blocks (#69674) 2e442f7876 perf do not emit tag name when control flow root is foreign component (#69674) compiler-cli
Commit Type Description ae0ec7315c fix re-tag SourceFiles after TsCreateProgramDriver.updateFiles() core
Commit Type Description 9b9b0e93c9 fix allow static attributes for explicit input transforms 68ac204074 fix ignore processing instruction syntax in templates 0ae6d81ed2 fix preserve explicit input transform write type forms
Commit Type Description
... (truncated)
Commits
b34bf0dfix(platform-browser): prevent ReDoS in SOURCEMAP_URL_REGEXPab18f5frefactor(core): cleanup Meta service748faa4docs(docs-infra): Add build-time validation for API and guide links using rou...9719778docs: add NG05200 error reference page for SANITIZATION_UNSAFE_SCRIPT3d536d7docs: add error guide for NG05102f598dcfdocs: add error guide for NG05101d9c38e5docs: fix typos in source code commentsa97d5ecbuild: update minimum supported Node.js versions0d9a245fix(core): sanitize meta selectorsad717dfrefactor(core): use the@Servicedecorator where possible.- Additional commits viewable in compare view
Updates @angular/platform-browser-dynamic from 19.2.15 to 22.0.8
Release notes
Sourced from @angular/platform-browser-dynamic's releases.
22.0.8
common
Commit Description preserve crossorigin on image preloads core
Commit Description ensure SVG animation attributeName is checked case-insensitively forms
Commit Description ensure pendingstatus propagates to the root form in signal formshttp
Commit Description prevent transfer cache key collisions migrations
Commit Description correctly migrate ngClass with mixed space-separated keys preserve NgClass import on partial migration 22.0.7
common
Commit Description avoid prototype lookups in date format caches compiler
Commit Description parsing of an empty template literal interpolation compiler-cli
Commit Descri... Description has been truncated
Summary by cubic
Upgrade Angular deps in the sample project to v22.0.8 (
@angular/core,@angular/common,@angular/forms,@angular/animations,@angular/platform-browser,@angular/platform-browser-dynamic,@angular/router) to pick up fixes and stay current.
- Migration
- Requires Node.js ^22.22.3, ^24.15.0, or >=26.
- Ensure
zone.jsis~0.15or~0.16; RxJS 7.x is supported.@angular/formsnow bringszodand@standard-schema/specas deps.- If using JIT/bootstrap with
@angular/platform-browser-dynamic, align@angular/compilerto22.0.8.@angular/animationsand@angular/platform-browser-dynamicare deprecated in v22; plan to move toanimate.enter/leaveand@angular/platform-browser.