Angular: 14.0.0-next.12 Release

Release date:
April 12, 2022
Previous version:
14.0.0-next.11 (released April 6, 2022)
Magnitude:
4,893 Diff Delta
Contributors:
17 total committers
Data confidence:
Commits:

44 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored April 8, 2022

Top Contributors in 14.0.0-next.12

dylhunn
jessicajaniuk
crisbeto
devversion
atscott
sumitarora
dario-piotrowicz
josmar-crwdstffng
gkalpak
cexbrayat

Directory Browser for 14.0.0-next.12

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="14.0.0-next.12"></a>

14.0.0-next.12 (2022-04-12)

Breaking Changes

forms

  • Forms classes accept a generic.

Forms model classes now accept a generic type parameter. Untyped versions of these classes are available to opt-out of the new, stricter behavior.

router

  • When returning a Promise from the LoadChildrenCallback, the possible type is now restricted to Type<any>|NgModuleFactory<any> rather than any. ### animations | Commit | Description | | -- | -- | | feat - a6fa37bc6e | make validateStyleProperty check dev-mode only (#45570) | ### bazel | Commit | Description | | -- | -- | | feat - 636909fba7 | allow for generated package.json files in ng_package (#45470) | | feat - 28e835b4bb | report error when dependency does not provide JS sources in ng_package (#45470) | | fix - 4b2e98d55d | remove unnecessary file extractions from ng_package (#45470) | ### forms | Commit | Description | | -- | -- | | feat - 89d299105a | Implement strict types for the Angular Forms package. (#43834) | ### platform-browser | Commit | Description | | -- | -- | | fix - c7bf75dd5e | remove obsolete shim for Map comparison in Jasmine (#45521) | ### router | Commit | Description | | -- | -- | | fix - f8f3ab377b | Remove any from LoadChildrenCallback type (#45524) | ## Special Thanks Andrew Scott, CΓ©dric Exbrayat, Dylan Hunn, George Kalpakas, Hossein Mousavi, Jessica Janiuk, Joe Martin (Crowdstaffing), Joey Perrott, Kristiyan Kostadinov, Leosvel PΓ©rez Espinosa, Michael-Doner, Michal Materowski, Paul Gschwendtner, Samuel Littley, Sumit Arora and dario-piotrowicz