Angular: 17.0.6 Release

Release date:
December 6, 2023
Previous version:
17.0.5 (released November 29, 2023)
Magnitude:
6,135 Diff Delta
Contributors:
25 total committers
Data confidence:
Commits:

Top Contributors in 17.0.6

dylhunn
JeanMeche
mmalerba
crisbeto
jessicajaniuk
josephperrott
AndrewKushnir
ducin
atscott
AleksanderBodurri

Directory Browser for 17.0.6

All files are compared to previous version, 17.0.5. Click here to browse diffs between other versions.

Loading File Browser...

Release Notes Published

<a name="17.0.6"></a>

17.0.6 (2023-12-06)

compiler

| Commit | Description | | -- | -- | | fix - a2e5f483f5 | generate proper code for nullish coalescing in styling host bindings (#53305) |

compiler-cli

| Commit | Description | | -- | -- | | fix - 66ecf4c274 | add compiler option to disable control flow content projection diagnostic (#53387) | | fix - 74e6ce5d23 | add diagnostic for control flow that prevents content projection (#53387) | | fix - 6ec7a42b95 | avoid conflicts with built-in global variables in for loop blocks (#53319) |

core

| Commit | Description | | -- | -- | | fix - 0a53f96094 | cleanup signal consumers for all views (#53351) | | fix - 4fc1581bbc | handle hydration of multiple nodes projected in a single slot (#53270) | | fix - 14e66533ec | support hydration for cases when content is re-projected using ng-template (#53304) | | fix - 8e366e8911 | support swapping hydrated views in @for loops (#53274) |

migrations

| Commit | Description | | -- | -- | | fix - 45064f1ae1 | CF migration - ensure NgIfElse attributes are properly removed (#53298) | | fix - a6275cfa54 | CF Migration - Fix case of aliases on i18n ng-templates preventing removal (#53299) | | fix - 58a96e0f50 | CF Migration add support for ngIf with just a then (#53297) | | fix - 26e40c7f89 | CF Migration fix missing alias for bound ngifs (#53296) | | fix - 836aeba01d | Change CF Migration ng-template placeholder generation and handling (#53394) | | fix - 72d22ba7ee | fix regexp for else and then in cf migration (#53257) | | fix - 7a2facae8a | handle aliases on bound ngIf migrations (#53261) | | fix - 5104a89b30 | handle nested ng-template replacement safely in CF migration (#53368) | | fix - 2a4e3f5373 | handle templates outside of component in cf migration (#53368) | | fix - 0db75ab5b1 | remove setting that removes comments in CF migration (#53350) |

router

| Commit | Description | | -- | -- | | fix - 13ade13a15 | Ensure canMatch guards run on wildcard routes (#53239) |