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 |
 |
make validateStyleProperty check dev-mode only (#45570) |
bazel
Commit |
Description |
 |
allow for generated package.json files in ng_package (#45470) |
 |
report error when dependency does not provide JS sources in ng_package (#45470) |
 |
remove unnecessary file extractions from ng_package (#45470) |
forms
Commit |
Description |
 |
Implement strict types for the Angular Forms package. (#43834) |
platform-browser
Commit |
Description |
 |
remove obsolete shim for Map comparison in Jasmine (#45521) |
router
Commit |
Description |
 |
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