Releases: angular/angular
Releases Β· angular/angular
Previous Next
22.1.0-rc.0
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| preserve crossorigin on image preloads |
core
| Commit | Description |
|---|---|
| ensure SVG animation attributeName is checked case-insensitively |
forms
| Commit | Description |
|---|---|
ensure pending status propagates to the root form in signal forms |
http
| 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.8
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| preserve crossorigin on image preloads |
core
| Commit | Description |
|---|---|
| ensure SVG animation attributeName is checked case-insensitively |
forms
| Commit | Description |
|---|---|
ensure pending status propagates to the root form in signal forms |
http
| 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.1.0-next.6
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| avoid prototype lookups in date format caches |
compiler
| Commit | Description |
|---|---|
| parsing of an empty template literal interpolation | |
| support foreign components inside control flow blocks (#69674) | |
| do not emit tag name when control flow root is foreign component (#69674) |
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 |
|---|---|
| prevent interceptor signal reads from leaking into calling reactive contexts |
localize
| Commit | Description |
|---|---|
| build runtime translations map with a null prototype | |
| use Object.hasOwn for placeholder lookup in translate |
platform-browser
| Commit | Description |
|---|---|
| prevent ReDoS in SOURCEMAP_URL_REGEXP |
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 |
|---|---|
| prevent interceptor signal reads from leaking into calling reactive contexts |
localize
| Commit | Description |
|---|---|
| build runtime translations map with a null prototype | |
| use Object.hasOwn for placeholder lookup in translate |
platform-browser
| Commit | Description |
|---|---|
| prevent ReDoS in SOURCEMAP_URL_REGEXP |
22.1.0-next.5
Immutable
release. Only release title and notes can be modified.
compiler
| Commit | Description |
|---|---|
| Add an error for --global-foo cases (#68846) | |
| Disable '--global-' error outside of g3 (#68846) | |
| Namespace CSS variables to the app (#68846) | |
| Support css var namespacing in properties (#68846) | |
| use regular optional chaining expression for safe function calls in TCBs |
compiler-cli
| Commit | Description |
|---|---|
| apply debugName transform to required signal queries | |
| detect uninvoked signals in bound expressions using ternary |
core
| Commit | Description |
|---|---|
| Adds deep linking from Performance panel to DevTools |
forms
| Commit | Description |
|---|---|
| allow multiple async validators |
forms/signals
| Commit | Description |
|---|---|
| make extractValue reactive for compat AbstractControl values |
http
| Commit | Description |
|---|---|
| add options to allow caching of credentialed and non-cacheable HTTP requests |
migrations
| Commit | Description |
|---|---|
| preserve transitive NgModule references when pruning | |
| remove stale model import in model-output migration |
router
| Commit | Description |
|---|---|
| handle outlet named proto in segment group maps | |
| use safe hasOwnProperty when parsing query params |
22.0.6
compiler
| Commit | Description |
|---|---|
| use regular optional chaining expression for safe function calls in TCBs |
compiler-cli
| Commit | Description |
|---|---|
| apply debugName transform to required signal queries | |
| detect uninvoked signals in bound expressions using ternary |
forms/signals
| Commit | Description |
|---|---|
| make extractValue reactive for compat AbstractControl values |
migrations
| Commit | Description |
|---|---|
| preserve transitive NgModule references when pruning | |
| remove stale model import in model-output migration |
router
| Commit | Description |
|---|---|
| handle outlet named proto in segment group maps | |
| use safe hasOwnProperty when parsing query params |
21.2.18
compiler-cli
| Commit | Description |
|---|---|
| update babel dependencies to latest v7 |
core
| Commit | Description |
|---|---|
| avoid caching missing locale data | |
| reject dynamic script host elements |
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 |
20.3.26
compiler-cli
| Commit | Description |
|---|---|
| update babel dependencies to latest v7 |
core
| Commit | Description |
|---|---|
| avoid caching missing locale data | |
| reject dynamic script host elements |
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 |
22.1.0-next.4
Immutable
release. Only release title and notes can be modified.
common
| Commit | Description |
|---|---|
| use Object.hasOwn in I18nSelectPipe to handle null-prototype and shadowed mappings |
compiler
| Commit | Description |
|---|---|
| permissive whitespace parsing in default never blocks |
compiler-cli
| Commit | Description |
|---|---|
| include toSignal in debugName transform |
core
| Commit | Description |
|---|---|
| improve input writes migration in best effort mode | |
| reject dynamic script host elements |
router
| Commit | Description |
|---|---|
| fix malformed jsdoc comment for RouterLinkWithHref export |
22.0.5
common
| Commit | Description |
|---|---|
| use Object.hasOwn in I18nSelectPipe to handle null-prototype and shadowed mappings |
compiler-cli
| Commit | Description |
|---|---|
| include toSignal in debugName transform |
core
| Commit | Description |
|---|---|
| improve input writes migration in best effort mode | |
| reject dynamic script host elements |
router
| Commit | Description |
|---|---|
| fix malformed jsdoc comment for RouterLinkWithHref export |
Previous Next