20.2.0
animations
| Commit | Description |
|---|---|
| deprecate the animations package (#62795) |
compiler
| Commit | Description |
|---|---|
| allow more characters in square-bracketed attribute names (#62742) | |
| fixes animation event host bindings not firing (#63217) |
compiler-cli
| Commit | Description |
|---|---|
| add diagnostic for uninvoked functions in text interpolation (#59191) | |
| display proper function in NG8117 message (#62842) | |
| Ignore diagnostics on ngTemplateContextGuard lines in TCB (#63054) | |
| prevent dom event assertion in TCB generation on older angular versions (#63053) |
core
| Commit | Description |
|---|---|
| add enter and leave animation instructions (#62682) | |
| add option to infer the tag names of components in tests (#62283) | |
| Promote zoneless to stable (#62699) | |
| render ARIA property bindings as attributes (#62630) | |
support as aliases on else if blocks (#63047) |
|
| support TypeScript 5.9 (#62541) | |
| checks if body exists before continuing (#62768) | |
| ensure animate events do not have duplicate elements (#63216) | |
Fix animate.enter class removal when composing classes (#62981) |
|
| fix support for space separated strings in leave animations (#62979) | |
| fixes empty animations when recalculating styles (#63007) | |
| fixes timing issues with enter animations (#62925) | |
| handle cases where classes added have no animations (#63242) | |
prevents duplicate nodes when @if toggles with leave animations (#63048) |
|
| switch check to documentElement with chaining (#62773) | |
| deprecate animations field on component interface (#62895) |
forms
| Commit | Description |
|---|---|
| add support for pushing an array of controls to formarray (#57102) |
http
| Commit | Description |
|---|---|
| Add redirected property to HttpResponse and HttpErrorResponse (#62675) | |
| add referrer & integrity support for fetch requests in httpResource (#62461) | |
| Add support for fetch referrer & integrity options in HttpClient (#62417) | |
Add missing timeout and transferCache options to HttpClient (#62586) |
language-service
| Commit | Description |
|---|---|
| support auto-import for attribute completions (#62797) | |
| support to report the deprecated API in the template (#62054) | |
| Support to resolve the re-export component. (#62585) |
platform-browser
| Commit | Description |
|---|---|
| Warns on conflicting hydration and blocking navigation (#62963) |
router
| Commit | Description |
|---|---|
add a currentNavigation signal to the Router service. (#62971) |
|
| add a currentNavigation signal to the Router service. (#63011) | |
| ensure preloaded components are properly activated (#62502) |
service-worker
| Commit | Description |
|---|---|
| add messageerror event handling and logging (#62834) | |
| Adds for type in provideServiceWorker (#62831) | |
| Adds support for updateViaCache in provideServiceWorker (#62721) | |
| Improves storage full detection in data caching (#62737) | |
| Logs unhandled promise rejections in service worker (#63059) | |
| notify clients about version failures (#62718) |
Deprecations
animations
- @angular/animations
core
- @angular/animations
router
- The Router.getCurrentNavigation method is deprecated. Use the Router.currentNavigation signal instead.