14.2.0-next.1 (2022-08-10)
common
Commit | Description |
---|---|
allow null/undefined to be passed to ngStyle input (#47069) |
compiler-cli
Commit | Description |
---|---|
support more recent version of tsickle (#47018) |
core
Commit | Description |
---|---|
check if transplanted views are attached to change detector (#46974) |
platform-server
Commit | Description |
---|---|
support document reference in render functions (#47032) |
router
Commit | Description |
---|---|
allow guards and resolvers to be plain functions (#46684) | |
Fix route recognition behavior with some versions of rxjs (#47098) |
Special Thanks
4javier, Andrew Kushnir, Andrew Scott, AntonioCardenas, Bob Watson, Bruno Barbosa, Eduardo Speroni, Edward, George Kalpakas, Ilia Mirkin, Jan Melcher, Jessica Janiuk, JiaLiPassion, Kristiyan Kostadinov, Mladen Jakovljević, Paul Gschwendtner, Pawel Kozlowski, Roman Matusevich, Victor Porof, Vovch, ashide2729, ileil and onrails
14.1.2 (2022-08-10)
core
Commit | Description |
---|---|
check if transplanted views are attached to change detector (#46974) |
router
Commit | Description |
---|---|
Fix route recognition behavior with some versions of rxjs (#47098) (#47112) |
Special Thanks
4javier, Andrew Kushnir, Andrew Scott, AntonioCardenas, Bob Watson, Bruno Barbosa, Eduardo Speroni, Edward, George Kalpakas, Jan Melcher, Kristiyan Kostadinov, Mladen Jakovljević, Paul Gschwendtner, Pawel Kozlowski, Roman Matusevich, Vovch, ashide2729, ileil and onrails
14.2.0-next.0 (2022-08-03)
common
Commit | Description |
---|---|
allow null/undefined to be passed to ngClass input (#39280) (#46906) |
core
Commit | Description |
---|---|
add createComponent function (#46685) |
|
add reflectComponentType function (#46685) |
|
introduce createApplication API (#46475) | |
align TestBed interfaces and implementation (#46635) |
forms
Commit | Description |
---|---|
add FormBuilder.record() method (#46485) |
language-service
Commit | Description |
---|---|
support fix the component missing member (#46764) |
platform-browser
Commit | Description |
---|---|
add isEmpty method to the TransferState class (#46915) |
router
Commit | Description |
---|---|
expose resolved route title (#46826) | |
Expose the default matcher for Routes used by the Router (#46913) |
|
Make router directives standalone (#46758) |
service-worker
Commit | Description |
---|---|
support sendRequest as a notificationclick action (#46912) |
Special Thanks
Andrew Kushnir, Andrew Scott, Cédric Exbrayat, Emmanuel Roux, George Kalpakas, Ilia Mirkin, Jessica Janiuk, Paul Gschwendtner, Pawel Kozlowski, Tristan Sprößer, angular-robot[bot], dario-piotrowicz and ivanwonder
14.1.1 (2022-08-03)
core
Commit | Description |
---|---|
improve the missing control flow directive message (#46903) |
router
Commit | Description |
---|---|
Do not call preload method when not necessary (#47007) | |
Use correct return type for provideRoutes function (#46941) |
Special Thanks
Alan Agius, Andrew Kushnir, Andrew Quinn, Andrew Scott, Aristeidis Bampakos, Asaf M, Bob Watson, Cédric Exbrayat, Durairaj Subramaniam, George Kalpakas, Ivaylo Kirov, J Rob Gant, Kristiyan Kostadinov, Marek Hám, Paul Gschwendtner, Roman Matusevich and Simona Cotin
14.1.0 (2022-07-20)
Deprecations
core
- The
createNgModuleRef
is deprecated in favor of newly addedcreateNgModule
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 | Description |
---|---|
add provideAnimations() and provideNoopAnimations() functions (#46793) |
common
Commit | Description |
---|---|
make the CommonModule pipes standalone (#46401) |
|
make the CommonModule directives standalone (#46469) |
compiler
Commit | Description |
---|---|
Add extended diagnostic to warn when missing let on ngForOf (#46683) | |
Add extended diagnostic to warn when text attributes are intended to be bindings (#46161) | |
warn when style suffixes are used with attribute bindings (#46651) |
compiler-cli
Commit | Description |
---|---|
add extended diagnostic for non-nullable optional chains (#46686) | |
detect missing control flow directive imports in standalone components (#46146) | |
improve the missingControlFlowDirective message (#46846) |
core
Commit | Description |
---|---|
add createComponent function |
|
add reflectComponentType function |
|
add ability to set inputs on ComponentRef (#46641) | |
alias createNgModuleRef as createNgModule (#46789) |
|
expose EnvironmentInjector on ApplicationRef (#46665) | |
import AsyncStackTaggingZone if available (#46693) | |
introduce EnvironmentInjector.runInContext API (#46653) |
|
options object to supersede bit flags for inject() (#46649) |
|
support the descendants option for ContentChild queries (#46638) | |
Fix runInContext for NgModuleRef injector (#46877) |
|
make parent injector argument required in createEnvironmentInjector (#46397) |
http
Commit | Description |
---|---|
improve error message for nullish header (#46059) |
router
Commit | Description |
---|---|
Add ability to create UrlTree from any ActivatedRouteSnapshot (#45877) |
|
Add CanMatch guard to control whether a Route should match (#46021) | |
Add stable cancelation code to NavigationCancel event (#46675) |
|
Add the target RouterStateSnapshot to NavigationError (#46731) |
|
allow to return UrlTree from CanMatchFn (#46455) |
|
Ensure APP_INITIALIZER of enabledBlocking option completes (#46026) |
|
Ensure Route injector is created before running CanMatch guards (#46394) | |
Ensure target RouterStateSnapshot is defined in NavigationError (#46842) |
|
Expose CanMatchFn as public API (#46394) | |
Fix cancellation code for canLoad rejections (#46752) |
upgrade
Commit | Description |
---|---|
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
14.0.7 (2022-07-20)
animations
Commit | Description |
---|---|
make sure falsy values are added to _globalTimelineStyles (#46863) |
compiler
Commit | Description |
---|---|
inputs/outputs incorrectly parsed in jit mode (#46813) |
core
Commit | Description |
---|---|
do not invoke jasmine done callback multiple times with waitForAsync |
Special Thanks
Andrew Kushnir, Andrew Scott, Bob Watson, Cédric Exbrayat, Doug Parker, George Kalpakas, Jessica Janiuk, Kristiyan Kostadinov, Paul Gschwendtner, acvi, dario-piotrowicz, jnizet and piyush132000
14.1.0-rc.0 (2022-07-13)
Deprecations
core
- The
createNgModuleRef
is deprecated in favor of newly addedcreateNgModule
one.
animations
Commit | Description |
---|---|
add provideAnimations() and provideNoopAnimations() functions (#46793) |
compiler
Commit | Description |
---|---|
Add extended diagnostic to warn when missing let on ngForOf (#46683) | |
warn when style suffixes are used with attribute bindings (#46651) |
compiler-cli
Commit | Description |
---|---|
add extended diagnostic for non-nullable optional chains (#46686) | |
only consider used pipes for inline type-check requirement (#46807) |
core
Commit | Description |
---|---|
alias createNgModuleRef as createNgModule (#46789) |
|
expose EnvironmentInjector on ApplicationRef (#46665) | |
import AsyncStackTaggingZone if available (#46693) |
forms
Commit | Description |
---|---|
expose ControlConfig in public API (#46594) | |
Move all remaining errors in Forms to use RuntimeErrorCode. (#46654) |
localize
Commit | Description |
---|---|
add --project option to ng-add schematic (#46664) |
router
Commit | Description |
---|---|
Add the target RouterStateSnapshot to NavigationError (#46731) |
|
Fix cancellation code for canLoad rejections (#46752) |
Special Thanks
Alan Agius, Andrew Kushnir, Andrew Scott, Bob Watson, Dylan Hunn, George Kalpakas, Ivaylo Kirov, Jessica Janiuk, JiaLiPassion, John Vandenberg, JoostK, Joshua VanAllen, Lukas Matta, Marcin Wosinek, Nicolas Molina Monroy, Or'el Ben-Ya'ir, Paul Gschwendtner, Pawel Kozlowski, SoulsMark, Uday Sony, dario-piotrowicz, markostanimirovic and zhysky
14.0.6 (2022-07-13)
compiler-cli
Commit | Description |
---|---|
only consider used pipes for inline type-check requirement (#46807) |
forms
Commit | Description |
---|---|
expose ControlConfig in public API (#46594) | |
Move all remaining errors in Forms to use RuntimeErrorCode. (#46654) |
localize
Commit | Description |
---|---|
add --project option to ng-add schematic (#46664) |
Special Thanks
Alan Agius, Andrew Scott, Bob Watson, Dylan Hunn, George Kalpakas, Ivaylo Kirov, Jessica Janiuk, JoostK, Joshua VanAllen, Lukas Matta, Marcin Wosinek, Nicolas Molina Monroy, Paul Gschwendtner, SoulsMark, Uday Sony, dario-piotrowicz, markostanimirovic and zhysky
14.1.0-next.4 (2022-07-06)
Deprecations
core
- The bit field signature of
inject()
has been deprecated, in favor of the
new options object. Correspondingly,InjectFlags
is deprecated as well.
compiler
Commit | Description |
---|---|
Add extended diagnostic to warn when text attributes are intended to be bindings (#46161) |
core
Commit | Description |
---|---|
add ability to set inputs on ComponentRef (#46641) | |
introduce EnvironmentInjector.runInContext API (#46653) |
|
options object to supersede bit flags for inject() (#46649) |
|
support the descendants option for ContentChild queries (#46638) |
router
Commit | Description |
---|---|
Add stable cancelation code to NavigationCancel event (#46675) |
|
Ensure APP_INITIALIZER of enabledBlocking option completes (#46026) |
Special Thanks
Alan Agius, Alex Rickabaugh, Andrew Scott, Aristeidis Bampakos, Bob Watson, George Kalpakas, Paul Gschwendtner and Pawel Kozlowski