@angular/core
Advanced tools
Changelog
20.1.6 (2025-08-06)
<!-- CHANGELOG SPLIT MARKER --><a name="20.2.0-next.4"></a>
Changelog
20.2.0-next.4 (2025-08-06)
| Commit | Type | Description | | -- | -- | -- | | fb1fc823c4 | fix | correctly type check host listeners to own outputs (#62965) |
| Commit | Type | Description |
| -- | -- | -- |
| 141bb75ff2 | feat | Promote zoneless to stable (#62699) |
| de3a0c5cf3 | fix | Fix animate.enter
class removal when composing classes (#62981) |
| 6597ac0af7 | fix | fix support for space separated strings in leave animations (#62979) |
| ebd622b344 | fix | fixes empty animations when recalculating styles (#63007) |
| 455b147488 | fix | fixes timing issues with enter animations (#62925) |
| 648bbb097e | fix | properly recognize failed fetch
responses when loading external resources in JIT (#62992) |
| Commit | Type | Description | | -- | -- | -- | | c353497a01 | feat | add support for pushing an array of controls to formarray (#57102) |
| Commit | Type | Description |
| -- | -- | -- |
| e5d6fb5825 | fix | Reset headers, progress, and statusCode when using set()
in HttpResource
(#62873) |
| Commit | Type | Description | | -- | -- | -- | | b1514d512e | fix | incorrect filtering in inject migration (#62913) |
| Commit | Type | Description | | -- | -- | -- | | 52b8e07d6e | feat | Warns on conflicting hydration and blocking navigation (#62963) |
| Commit | Type | Description |
| -- | -- | -- |
| d00b3fed58 | feat | add a currentNavigation
signal to the Router
service. (#62971) |
| Commit | Type | Description | | -- | -- | -- | | 8255e0cf15 | feat | add messageerror event handling and logging (#62834) | | 5220b51e75 | feat | Adds for type in provideServiceWorker (#62831) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.5"></a>
Changelog
20.1.5 (2025-08-06)
| Commit | Type | Description | | -- | -- | -- | | 3b2e8efcac | fix | correctly type check host listeners to own outputs (#62965) |
| Commit | Type | Description |
| -- | -- | -- |
| c9f3976eba | fix | properly recognize failed fetch
responses when loading external resources in JIT (#62992) |
| Commit | Type | Description |
| -- | -- | -- |
| ae443f8eb0 | fix | Reset headers, progress, and statusCode when using set()
in HttpResource
(#62873) |
| Commit | Type | Description | | -- | -- | -- | | 7a5851e4b0 | fix | incorrect filtering in inject migration (#62913) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.2.0-next.3"></a>
Changelog
20.2.0-next.3 (2025-07-31)
| Commit | Type | Description | | -- | -- | -- | | 9766116cea | refactor | deprecate the animations package (#62795) |
| Commit | Type | Description | | -- | -- | -- | | 5b25d93f27 | fix | exclude more safe reads expression from 2way-binding (#62852) |
| Commit | Type | Description | | -- | -- | -- | | c4917074f1 | fix | display proper function in NG8117 message (#62842) |
| Commit | Type | Description | | -- | -- | -- | | 92c2d2a006 | fix | update symbols for new signals api (#62284) | | 320de4e96d | refactor | deprecate animations field on component interface (#62895) |
| Commit | Type | Description | | -- | -- | -- | | 0984b30388 | feat | Add redirected property to HttpResponse and HttpErrorResponse (#62675) | | 245494ad29 | fix | add missing http options allowed in fetch API (#62881) | | 1b73c23597 | fix | propagate plain errors when parsing fails (#62765) |
| Commit | Type | Description | | -- | -- | -- | | b65c3d5e19 | feat | Improves storage full detection in data caching (#62737) | | 6d011687ec | feat | notify clients about version failures (#62718) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.4"></a>
Changelog
20.1.4 (2025-07-31)
| Commit | Type | Description | | -- | -- | -- | | db3c5826ee | fix | exclude more safe reads expression from 2way-binding (#62852) |
| Commit | Type | Description | | -- | -- | -- | | c633b63e56 | fix | update symbols for new signals api (#62284) |
| Commit | Type | Description | | -- | -- | -- | | ab6033979a | fix | add missing http options allowed in fetch API (#62881) | | 15670d8417 | fix | propagate plain errors when parsing fails (#62765) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.2.0-next.2"></a>
Changelog
20.2.0-next.2 (2025-07-23)
| Commit | Type | Description | | -- | -- | -- | | 7767aa640c | fix | allow more characters in square-bracketed attribute names (#62742) | | 3171d01452 | fix | fix detection of directive deps in JIT (#62666) |
| Commit | Type | Description | | -- | -- | -- | | 5abfe4a899 | feat | add diagnostic for uninvoked functions in text interpolation (#59191) |
| Commit | Type | Description | | -- | -- | -- | | 6b1f4b9e8b | feat | add enter and leave animation instructions (#62682) | | cec91c0035 | feat | add option to infer the tag names of components in tests (#62283) | | 4138aca91f | feat | render ARIA property bindings as attributes (#62630) | | 593cc8a368 | fix | checks if body exists before continuing (#62768) | | b8e415a717 | fix | fix change tracking for Resource#hasValue (#62595) | | 063b5e166f | fix | switch check to documentElement with chaining (#62773) |
| Commit | Type | Description | | -- | -- | -- | | 74d99ed379 | fix | resolve component resources before bootstrapping in JIT mode (#62758) |
| Commit | Type | Description | | -- | -- | -- | | 4ac6171b09 | feat | Adds support for updateViaCache in provideServiceWorker (#62721) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.3"></a>
Changelog
20.1.3 (2025-07-23)
| Commit | Type | Description | | -- | -- | -- | | 2c522efbe5 | fix | fix change tracking for Resource#hasValue (#62595) |
| Commit | Type | Description | | -- | -- | -- | | 2fd1f7beb5 | fix | resolve component resources before bootstrapping in JIT mode (#62758) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.2"></a>
Changelog
20.1.2 (2025-07-17)
| Commit | Type | Description | | -- | -- | -- | | 8ad10fd63b | fix | fix detection of directive deps in JIT (#62666) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.2.0-next.1"></a>
Changelog
20.2.0-next.1 (2025-07-16)
| Commit | Type | Description | | -- | -- | -- | | a1e3f2bcd1 | fix | incorrect spans for left side of binary operation (#62641) | | 18a675081f | fix | more permissive parsing of @ characters (#62644) |
| Commit | Type | Description | | -- | -- | -- | | 527bd778a7 | fix | infer type of event target for void elements (#62648) |
| Commit | Type | Description | | -- | -- | -- | | 745ea44394 | feat | support TypeScript 5.9 (#62541) | | 859958dbfe | fix | Ensure application remains unstable during bootstrap (#62631) | | 780774f948 | fix | InputBinding marks component a dirty. (#62613) |
| Commit | Type | Description |
| -- | -- | -- |
| be811fee79 | feat | add referrer & integrity support for fetch requests in httpResource (#62461) |
| 1408baff45 | fix | Add missing timeout and transferCache options to HttpClient
(#62586) |
| 75a5d08c5e | fix | do not display warnings Angular detected that a
HttpClientrequest with the
keepalive option was sent using XHR
when option is not true (#62536) |
| Commit | Type | Description | | -- | -- | -- | | d64dd27a02 | feat | support to report the deprecated API in the template (#62054) |
| Commit | Type | Description | | -- | -- | -- | | 9c45c322d1 | fix | ensure preloaded components are properly activated (#62502) | | e9f215624f | fix | handle errors from view transition readiness (#62535) |
<!-- CHANGELOG SPLIT MARKER --><a name="20.1.1"></a>