Releases: angular/angular
Releases Β· angular/angular
21.2.0-next.1
common
| Commit | Description |
|---|---|
| Add Location strategies to manage trailing slash on write |
forms
| Commit | Description |
|---|---|
| introduce parse errors in signal forms | |
| only touch visible, interactive fields on submit | |
| sort error summary by DOM order |
language-server
| Commit | Description |
|---|---|
Support client-side file watching via onDidChangeWatchedFiles |
language-service
| Commit | Description |
|---|---|
| Detect local project version on creation |
router
| Commit | Description |
|---|---|
Add partial ActivatedRouteSnapshot information to canMatch params |
|
| Do not intercept reload events with Navigation integration |
21.1.2
21.2.0-next.0
compiler
compiler-cli
| Commit | Description |
|---|---|
| attach source spans to object literal keys in TCB | |
| support nested component declaration |
core
| Commit | Description |
|---|---|
| add host node to DeferBlockData (#66546) | |
| resource composition via snapshots | |
| support arrow functions in expressions | |
| Remove note to skip arrow functions in best practices |
forms
| Commit | Description |
|---|---|
| Add passing focus options to form field |
language-server
| Commit | Description |
|---|---|
| Add completions and hover info for inline styles | |
| Add folding range support for inline styles | |
| Add quick info for inline styles |
VSCode Extension: 21.1.1
- fix(vscode-extension): add syntax highlighting for arrow functions (a649fc8f57)
- fix(vscode-extension): add syntax highlighting for spread/rest expressions (8f16846dd9)
21.1.1
21.1.0
common
| Commit | Description |
|---|---|
| Add custom transformations for Cloudflare and Cloudinary image loaders | |
| support custom transformations in ImageKit and Imgix loaders |
compiler
| Commit | Description |
|---|---|
| Add support for multiple swich cases matching | |
| Support empty cases |
core
forms
| Commit | Description |
|---|---|
| allow focusing bound control from field state |
platform-browser
| Commit | Description |
|---|---|
add context to createApplication |
|
resolve JIT resources in createApplication |
router
| Commit | Description |
|---|---|
| add controls for route cleanup | |
| Add scroll behavior controls on router navigation | |
| Add standalone function to create a comptued for isActive | |
| Execute RunGuardsAndResolvers function in injection context | |
| extend paramters of RedirectFunction to include paramMap and queryParamMap | |
| Publish Router's integration with platform Navigation API as experimental | |
| Support wildcard params with segments trailing (#64737) |
upgrade
| Commit | Description |
|---|---|
deprecate VERSION export |
Deprecations
upgrade
VERSIONfrom@angular/upgradeis deprecated. Please use the entry from@angular/upgrade/staticinstead.
21.0.9
VSCode Extension: 21.1.0
21.1.0 (2026-01-12)
- fix(vscode-extension): convert enum member kind in completions correctly (50674f8c28)
21.1.0-rc.0
common
| Commit | Description |
|---|---|
| Add custom transformations for Cloudflare and Cloudinary image loaders | |
| support custom transformations in ImageKit and Imgix loaders |
compiler
compiler-cli
| Commit | Description |
|---|---|
ensure component import diagnostics are reported within the imports expression |
|
| fix up spelling of diagnostic | |
support qualified names in typeof type references |