Angular: 17.1.0-next.3 Release

Release date:
December 6, 2023
Previous version:
17.1.0-next.2 (released November 29, 2023)
Magnitude:
5,751 Diff Delta
Contributors:
25 total committers
Data confidence:
Commits:

Top Contributors in 17.1.0-next.3

dylhunn
JeanMeche
mmalerba
jessicajaniuk
crisbeto
josephperrott
AndrewKushnir
ducin
atscott
AleksanderBodurri

Directory Browser for 17.1.0-next.3

All files are compared to previous version, 17.1.0-next.2. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

<a name="17.1.0-next.3"></a>

17.1.0-next.3 (2023-12-06)

compiler

| Commit | Description | | -- | -- | | fix - 5613051a8b | allow TS jsDocParsingMode host option to be programmatically set again (#53292) | | fix - 77ac4cd324 | generate proper code for nullish coalescing in styling host bindings (#53305) |

compiler-cli

| Commit | Description | | -- | -- | | fix - e620b3a724 | add compiler option to disable control flow content projection diagnostic (#53311) | | fix - d7a83f9521 | avoid conflicts with built-in global variables in for loop blocks (#53319) |

core

| Commit | Description | | -- | -- | | fix - 77939a3bd3 | cleanup signal consumers for all views (#53351) | | fix - 899f6c4a12 | handle hydration of multiple nodes projected in a single slot (#53270) | | fix - 4b23221b4e | support hydration for cases when content is re-projected using ng-template (#53304) | | fix - 82609d471c | support swapping hydrated views in @for loops (#53274) |

migrations

| Commit | Description | | -- | -- | | fix - 1c1e8c477b | CF migration - ensure NgIfElse attributes are properly removed (#53298) | | fix - 2998d482dd | CF Migration - Fix case of aliases on i18n ng-templates preventing removal (#53299) | | fix - aad5e5bd0e | CF Migration add support for ngIf with just a then (#53297) | | fix - 6f75471307 | CF Migration fix missing alias for bound ngifs (#53296) | | fix - 2a5a8f6f05 | Change CF Migration ng-template placeholder generation and handling (#53394) | | fix - 03e2f1bb25 | fix regexp for else and then in cf migration (#53257) | | fix - f4a96a9160 | handle aliases on bound ngIf migrations (#53261) | | fix - 5a0ed28c9d | handle nested ng-template replacement safely in CF migration (#53368) | | fix - 01b18a4248 | handle templates outside of component in cf migration (#53368) | | fix - 9834fd2738 | remove setting that removes comments in CF migration (#53350) |

router

| Commit | Description | | -- | -- | | feat - 5c1d441029 | Add info property to NavigationExtras (#53303) | | feat - 50d7916278 | Add router configuration to resolve navigation promise on error (#48910) | | fix - 1940280d27 | Ensure canMatch guards run on wildcard routes (#53239) |