Angular: 17.0.0-rc.1 Release

Release date:
October 25, 2023
Previous version:
17.0.0-rc.0 (released October 18, 2023)
Magnitude:
6,671 Diff Delta
Contributors:
23 total committers
Data confidence:
Commits:

Top Contributors in 17.0.0-rc.1

AndrewKushnir
dylhunn
jessicajaniuk
alan-agius4
crisbeto
atscott
AleksanderBodurri
pmvald
cexbrayat
mgechev

Directory Browser for 17.0.0-rc.1

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-rc.1"></a>

17.0.0-rc.1 (2023-10-25)

compiler

| Commit | Description | | -- | -- | | fix - 6795cccbbb | account for type-only imports in defer blocks (#52343) | | fix - 81c315ec6e | template type checking not reporting diagnostics for incompatible type comparisons (#52322) |

core

| Commit | Description | | -- | -- | | fix - ea6d75291f | emit provider configured event when a service is configured with providedIn (#52365) | | fix - 1dd8558f82 | Ensure backwards-referenced transplanted views are refreshed (#51854) | | fix - 957effa404 | get root and platform injector providers in special cases (#52365) | | fix - a803c89a21 | load global utils before creating platform injector in the standalone case (#52365) | | perf - 1dc14d9853 | avoid unnecessary callbacks in after render hooks (#52292) |

http

| Commit | Description | | -- | -- | | perf - bd9e91ecf7 | reduce data transfer when using HTTP caching (#52347) |

language-service

| Commit | Description | | -- | -- | | fix - 9d565cd6d6 | Autocomplete block keywords in more cases (#52198) |

migrations

| Commit | Description | | -- | -- | | fix - 4c878f90d2 | Add support for nested structures inside a switch statement (#52358) | | fix - 54fed68bbf | Fixes the root level template offset in control flow migration (#52355) | | fix - 54bc384661 | handle nested classes in block entities migration (#52309) | | fix - c9b1ddff4d | handle nested classes in control flow migration (#52309) |

platform-server

| Commit | Description | | -- | -- | | fix - 0c66e2424c | resolve relative requests URL (#52326) |

router

| Commit | Description | | -- | -- | | fix - 6858149eb1 | RouterTestingHarness should throw if a component is expected but navigation fails (#52357) | | fix - 4dce8766f8 | Ensure newly resolved data is inherited by child routes (#52167) |