yarn @angular/compiler-cli 14.1.0
v14.1.0

latest releases: 14.1.2, 14.2.0-next.1, 14.2.0-next.0...
22 days ago

14.1.0 (2022-07-20)

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

CommitDescription
feat - 55308f2df5add provideAnimations() and provideNoopAnimations() functions (#46793)

common

CommitDescription
feat - 4a2e7335b1make the CommonModule pipes standalone (#46401)
feat - a7597dd080make the CommonModule directives standalone (#46469)

compiler

CommitDescription
feat - 33ce3883a5Add extended diagnostic to warn when missing let on ngForOf (#46683)
feat - 6f11a58040Add extended diagnostic to warn when text attributes are intended to be bindings (#46161)
feat - 9e836c232fwarn when style suffixes are used with attribute bindings (#46651)

compiler-cli

CommitDescription
feat - 93c65e7b14add extended diagnostic for non-nullable optional chains (#46686)
feat - 131d029da1detect missing control flow directive imports in standalone components (#46146)
fix - 6b8e60c06aimprove the missingControlFlowDirective message (#46846)

core

CommitDescription
feat - e8e8e5f171add createComponent function
feat - b5153814afadd reflectComponentType function
feat - 96c6139c9aadd ability to set inputs on ComponentRef (#46641)
feat - a6d5fe202calias createNgModuleRef as createNgModule (#46789)
feat - 71e606d3c3expose EnvironmentInjector on ApplicationRef (#46665)
feat - 19e6d9ccd3import AsyncStackTaggingZone if available (#46693)
feat - a7a14df5f8introduce EnvironmentInjector.runInContext API (#46653)
feat - fa52b6e906options object to supersede bit flags for inject() (#46649)
feat - af20112222support the descendants option for ContentChild queries (#46638)
fix - 945a3ad359Fix runInContext for NgModuleRef injector (#46877)
fix - bb7c80477bmake parent injector argument required in createEnvironmentInjector (#46397)

http

CommitDescription
feat - 82acbf919bimprove error message for nullish header (#46059)

router

CommitDescription
feat - 53ca936366Add ability to create UrlTree from any ActivatedRouteSnapshot (#45877)
feat - de058bba99Add CanMatch guard to control whether a Route should match (#46021)
feat - 6c1357dd7dAdd stable cancelation code to NavigationCancel event (#46675)
feat - a4ce273e50Add the target RouterStateSnapshot to NavigationError (#46731)
fix - abe3759e24allow to return UrlTree from CanMatchFn (#46455)
fix - e8c7dd10e9Ensure APP_INITIALIZER of enabledBlocking option completes (#46026)
fix - ce20ed067fEnsure Route injector is created before running CanMatch guards (#46394)
fix - 6a7b818d94Ensure target RouterStateSnapshot is defined in NavigationError (#46842)
fix - f94c6f433dExpose CanMatchFn as public API (#46394)
fix - e8ae0fe3e9Fix cancellation code for canLoad rejections (#46752)

upgrade

CommitDescription
feat - e9cb0454dcmore 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

Don't miss a new compiler-cli release

NewReleases is sending notifications on new releases.