Angular: 17.0.0-next.6 Release

Release date:
September 27, 2023
Previous version:
17.0.0-next.5 (released September 20, 2023)
Magnitude:
10,973 Diff Delta
Contributors:
16 total committers
Data confidence:
Commits:

Top Contributors in 17.0.0-next.6

crisbeto
dylhunn
AndrewKushnir
alan-agius4
JeanMeche
atscott
pmvald
mmalerba
eneajaho
pkozlowski-opensource

Directory Browser for 17.0.0-next.6

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

<a name="17.0.0-next.6"></a>

17.0.0-next.6 (2023-09-27)

animations

| Commit | Description | | -- | -- | | refactor - 0598613950 | deprecation of AnimationDriver.NOOP (#51843) |

compiler

| Commit | Description | | -- | -- | | fix - 23bfa10ac8 | add diagnostic for inaccessible deferred trigger (#51922) | | fix - 31295a3cf9 | allocating unnecessary slots in conditional instruction (#51913) |

compiler-cli

| Commit | Description | | -- | -- | | fix - 377a7abfda | bypass static resolving of the component's changeDetection field in local compilation mode (#51848) | | fix - f91f222b55 | resolve component encapsulation enum in local compilation mode (#51848) |

core

| Commit | Description | | -- | -- | | feat - c7127b98b5 | add schematic to escape block syntax characters (#51905) | | feat - 3cbb2a8ecf | implement deferred block interaction triggers (#51830) | | feat - 8be2c48b7c | implement new block syntax (#51891) | | feat - 687b96186c | support deferred hover triggers (#51874) | | feat - e2e3d69a27 | support deferred triggers with implicit triggers (#51922) | | feat - 16f5fc40a4 | support deferred viewport triggers (#51874) | | fix - dcf18dc74c | allow toSignal calls in reactive context (#51831) |

platform-browser

| Commit | Description | | -- | -- | | perf - 3c0577f991 | disable styles of removed components instead of removing (#51808) |

router

| Commit | Description | | -- | -- | | feat - 86e91463af | Add option to skip the first view transition (#51825) | | fix - ce1b915868 | Allow redirects after an absolute redirect (#51731) | | fix - 3c6258c85b | Remove deprecated setupTestingRouter function (#51826) |

service-worker

| Commit | Description | | -- | -- | | fix - dcaad169ec | throw a critical error when handleFetch fails (#51885) |

Breaking Changes

router

  • Absolute redirects no longer prevent further redirects. Route configurations may need to be adjusted to prevent infinite redirects where additional redirects were previously ignored after an absolute redirect occurred.
  • The setupTestingRouter function has been removed. Use RouterModule.forRoot or provideRouter to setup the Router for tests instead. ## Deprecations ### animations
  • The AnimationDriver.NOOP symbol is deprecated, use NoopAnimationDriver instead.