Releases: angular/angular
Releases Β· angular/angular
22.1.0-next.3
Immutable
release. Only release title and notes can be modified.
22.0.4
22.1.0-next.2
Immutable
release. Only release title and notes can be modified.
compiler
| Commit | Description |
|---|---|
| account for NgModule dependencies in JIT-compiled partial declarations |
compiler-cli
| Commit | Description |
|---|---|
| report diagnostic instead of crashing on malformed host binding |
core
| Commit | Description |
|---|---|
| avoid uncaught promise errors in injectAsync prefetching |
http
| Commit | Description |
|---|---|
| prevent caching of responses with Set-Cookie headers |
migrations
| Commit | Description |
|---|---|
| add migration from injectable to service |
router
| Commit | Description |
|---|---|
| handle null and undefined inputs in RouterLinkActive |
service-worker
| Commit | Description |
|---|---|
| preserve referrer in asset requests | |
| preserve referrer policy in asset requests |
upgrade
| Commit | Description |
|---|---|
| support model() signals in downgradeComponent |
22.0.3
Immutable
release. Only release title and notes can be modified.
compiler
| Commit | Description |
|---|---|
| account for NgModule dependencies in JIT-compiled partial declarations | |
| remove unused import breaking CI in 22.0.x |
compiler-cli
| Commit | Description |
|---|---|
| report diagnostic instead of crashing on malformed host binding |
core
| Commit | Description |
|---|---|
| avoid uncaught promise errors in injectAsync prefetching |
http
| Commit | Description |
|---|---|
| prevent caching of responses with Set-Cookie headers |
service-worker
| Commit | Description |
|---|---|
| preserve referrer in asset requests | |
| preserve referrer policy in asset requests |
upgrade
| Commit | Description |
|---|---|
| support model() signals in downgradeComponent |
22.1.0-next.1
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| escape anchor fragment in shadow DOM name selector |
compiler
| Commit | Description |
|---|---|
| restrict possible event handler check to property names longer than 2 characters |
core
http
| Commit | Description |
|---|---|
| distinguish repeated transfer cache params |
migrations
| Commit | Description |
|---|---|
| migration skip any target are not build or test |
22.0.2
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| escape anchor fragment in shadow DOM name selector | |
| skip transfer cache for uncacheable HTTP traffic (#69316) |
compiler
| Commit | Description |
|---|---|
| restrict possible event handler check to property names longer than 2 characters |
core
http
| Commit | Description |
|---|---|
| distinguish repeated transfer cache params | |
| skip transfer cache for fetch credentialed requests (#69316) |
migrations
| Commit | Description |
|---|---|
| migration skip any target are not build or test |
VSCode Extension: 22.0.1
Immutable
release. Only release title and notes can be modified.
- fix(vscode-extension): resolve relative workspace tsdk paths to absolute (f6695b0eb2)
- fix(language-service): prevent external template inlay hints from appearing in TS files (43a0e28729)
- fix(vscode-extension): inspect tsdk configurations correctly (102ffb65d1)
22.1.0-next.0
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| skip transfer cache for uncacheable HTTP traffic (#69017) |
compiler
| Commit | Description |
|---|---|
| support foreign components defined outside top-level scope |
compiler-cli
| Commit | Description |
|---|---|
| allow passing uninvoked signals as foreign component props | |
| support import aliases in foreignImports (#68674) |
core
http
| Commit | Description |
|---|---|
| skip transfer cache for fetch credentialed requests (#69017) | |
| deprecate jsonp support |
language-service
| Commit | Description |
|---|---|
| compile non-exported classes if standalone (#68454) | |
| Typecheck templates which would require inline typecheck blocks (#68454) |
platform-server
| Commit | Description |
|---|---|
| harden platform location origin validation during SSR (#69184) |
Deprecations
http
HttpClient.jsonp,HttpClientJsonpModule, and related JSONP classes/functions are deprecated. Use standard HTTP requests instead.
22.0.1
Immutable
release. Only release title and notes can be modified.
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 |
|---|---|
| harden platform location origin validation during SSR | |
| deprecate ServerXhr |
router
| Commit | Description |
|---|---|
| use native URL object for navigation boundary and comparison |
service-worker
| Commit | Description |
|---|---|
| Strips sensitive headers on cross-origin redirects |
Deprecations
platform-server
- XHR support in
@angular/platform-serveris deprecated. Use standardfetchAPIs instead.
(cherry picked from commit 8446e46)
21.2.17
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| Limits date format string length | |
| skip transfer cache for uncacheable HTTP traffic | |
| use cryptographically secure SHA-256 for transfer cache key generation |
compiler
| Commit | Description |
|---|---|
| sanitize two-way properties |
core
| Commit | Description |
|---|---|
| harden TransferState restoration against DOM clobbering | |
| validate lowercase SVG animation attribute names (#69269) |
http
| Commit | Description |
|---|---|
| preserve empty referrer option in HttpRequest | |
| Rejects non-HTTP(S) URLs in JSONP requests | |
| skip transfer cache for fetch credentialed requests |
platform-server
| Commit | Description |
|---|---|
| harden platform location origin validation during SSR | |
| deprecate ServerXhr (#69255) |
service-worker
| Commit | Description |
|---|---|
| Strips sensitive headers on cross-origin redirects |
Deprecations
platform-server
- XHR support in
@angular/platform-serveris deprecated. Use standardfetchAPIs instead.