Deprecations
core
- The
createNgModuleRef
is deprecated in favor of newly added createNgModule
one.
- The bit field signature of
inject()
has been deprecated, in favor of the new options object. Correspondingly, InjectFlags
is deprecated as well.
animations
Commit |
Type |
Description |
55308f2df5 |
feat |
add provideAnimations() and provideNoopAnimations() functions (#46793) |
common
compiler
Commit |
Type |
Description |
33ce3883a5 |
feat |
Add extended diagnostic to warn when missing let on ngForOf (#46683) |
6f11a58040 |
feat |
Add extended diagnostic to warn when text attributes are intended to be bindings (#46161) |
9e836c232f |
feat |
warn when style suffixes are used with attribute bindings (#46651) |
compiler-cli
Commit |
Type |
Description |
93c65e7b14 |
feat |
add extended diagnostic for non-nullable optional chains (#46686) |
131d029da1 |
feat |
detect missing control flow directive imports in standalone components (#46146) |
6b8e60c06a |
fix |
improve the missingControlFlowDirective message (#46846) |
core
http
Commit |
Type |
Description |
82acbf919b |
feat |
improve error message for nullish header (#46059) |
router
Commit |
Type |
Description |
53ca936366 |
feat |
Add ability to create UrlTree from any ActivatedRouteSnapshot (#45877) |
de058bba99 |
feat |
Add CanMatch guard to control whether a Route should match (#46021) |
6c1357dd7d |
feat |
Add stable cancelation code to NavigationCancel event (#46675) |
a4ce273e50 |
feat |
Add the target RouterStateSnapshot to NavigationError (#46731) |
abe3759e24 |
fix |
allow to return UrlTree from CanMatchFn (#46455) |
e8c7dd10e9 |
fix |
Ensure APP_INITIALIZER of enabledBlocking option completes (#46026) |
ce20ed067f |
fix |
Ensure Route injector is created before running CanMatch guards (#46394) |
6a7b818d94 |
fix |
Ensure target RouterStateSnapshot is defined in NavigationError (#46842) |
f94c6f433d |
fix |
Expose CanMatchFn as public API (#46394) |
e8ae0fe3e9 |
fix |
Fix cancellation code for canLoad rejections (#46752) |
upgrade
Commit |
Type |
Description |
e9cb0454dc |
feat |
more closely align UpgradeModule#bootstrap() with angular.bootstrap() (#46214) |
Special Thanks
AleksanderBodurri, Alex Rickabaugh, Andrew Kushnir, Andrew Scott, Cédric Exbrayat, Dmitrij Kuba, Dylan Hunn, George Kalpakas, Jessica Janiuk, JiaLiPassion, Joey Perrott, John Vandenberg, JoostK, Keith Li, Or’el Ben-Ya’ir, Paul Gschwendtner, Pawel Kozlowski, SyedAhm3r, arturovt, mariu, markostanimirovic and mgechev
转自 https://github.com/angular/angular/blob/main/CHANGELOG.md