Sourced from @angular/compiler-cli's releases.
22.0.1
common
compiler
compiler-cli
Commit Description bind switch exhaustive check expressions core
Commit Description disable WebMCP during SSR Handle synchronous errors in PendingTasks.run function harden TransferState restoration against DOM clobbering prevent dangling prevConsumer reference from leaking destroyed views (#68681) require WebMCP tool descriptions update comment for Default change detection use Object.hasOwn to handle null-prototype objects in toStylingKeyValueArray validate lowercase SVG animation attribute names forms
http
language-service
Commit Description prevent external template inlay hints from appearing in TS files platform-server
| Commit | Description |
... (truncated)
Sourced from @angular/compiler-cli's changelog.
22.0.1 (2026-06-10)
Deprecations
platform-server
- XHR support in
@angular/platform-serveris deprecated. Use standardfetchAPIs instead. (cherry picked from commit 8446e46f8bc33bd4419fa7f6106b8d117ca2e099)common
Commit Type Description c4b5fa3c92 fix escape CSS string-terminating characters in escapeCssUrl dfff57ede9 fix Limits date format string length 3c2892c8df fix prevent prototype pollution in formatDateTime 1d87c49f6e fix use cryptographically secure SHA-256 for transfer cache key generation compiler
Commit Type Description 1ee224ca30 fix disallow i18n event attributes a56f1cdf8f fix more robust logic to check if regex can be optimized 5946c18275 fix sanitize href/xlink:hrefattributes of any element of the MathML namespace393b84caf8 fix sanitize two-way properties compiler-cli
Commit Type Description 3d9ca2f173 fix bind switch exhaustive check expressions core
Commit Type Description 669146b0e7 fix disable WebMCP during SSR 562a566ead fix Handle synchronous errors in PendingTasks.run function fa546f382d fix harden TransferState restoration against DOM clobbering 29fdb98684 fix prevent dangling prevConsumer reference from leaking destroyed views (#68681) cdcea80327 fix require WebMCP tool descriptions 4289c4c840 fix update comment for Default change detection 3dd433b39a fix use Object.hasOwn to handle null-prototype objects in toStylingKeyValueArray 045bb736b3 fix validate lowercase SVG animation attribute names forms
Commit Type Description 11836a670a fix delay mcp reading the form model by a tick85d2d100e3 fix harden FormGroup control lookups against prototype shadowing e51ad374ea fix remove animationstart listener on component destroy to prevent memory leak 55b7b5a6b6 fix set additionalProperties: falseon generated WebMCP formhttp
Commit Type Description ffb06c0514 fix ensure query parameters are inserted before URL fragments 2dd65d21e6 fix pass down the reportUploadProgressandreportDownloadProgresson post/patch requests4254eb416c fix preserve empty referrer option in HttpRequest 167bd4c162 fix Rejects non-HTTP(S) URLs in JSONP requests language-service
| Commit | Type | Description |
... (truncated)
4b0c3b8 refactor(core): Update registerNgModuleType to support codegen typechecking01ea640 refactor(core): Fix DirectiveDefinition interface to allow abstract classes393b84c fix(compiler): sanitize two-way properties3d9ca2f fix(compiler-cli): bind switch exhaustive check expressionsa56f1cd fix(compiler): more robust logic to check if regex can be optimized2891f7e fix(compiler): move projection attributes into constantsd9c38e5 docs: fix typos in source code commentsa97d5ec build: update minimum supported Node.js versions2200b4a refactor(compiler): add support for compiling NgModules under isolatedDeclara...b2b8dea fix(compiler): strip namespaced SVG script elements during template compilation