yarn @angular/compiler-cli 14.0.0-next.14
v14.0.0-next.14

latest releases: 14.2.0-next.0, 14.1.1, 14.1.0...
3 months ago

14.0.0-next.14 (2022-04-20)

Breaking Changes

http

  • Queries including + will now actually query for + instead of space.
    Most workarounds involving custom codecs will be unaffected.
    Possible server-side workarounds will need to be undone.

router

  • The type of component on ActivatedRoute and ActivatedRouteSnapshot
    includes string. In reality, this is not the case. The component
    cannot be anything other than a component class.

  • Lazy loaded configs are now also validated once loaded like the
    initial set of routes are. Lazy loaded modules which have invalid Route
    configs will now error. Note that this is only done in dev mode so
    there is no production impact of this change.

Deprecations

router

  • The resolver argument of the RouterOutletContract.activateWith function and the resolver field of the OutletContext class are deprecated. Passing component factory resolvers are no longer needed. The ComponentFactoryResolver-related symbols were deprecated in @angular/core package since v13.

bazel

CommitDescription
fix - f8a1ea0c11do not error if files part of srcs are outside of package (#45622)

compiler-cli

CommitDescription
fix - 046dad1a8dfix issue with incremental tracking of APIs for pipes (#45672)

core

CommitDescription
feat - 174ce7dd13add ApplicationRef.destroy method (#45624)
feat - b568a5e708implement importProvidersFrom function (#45626)
feat - d5a6cd1111implement EnvironmentInjector with adapter to NgModuleRef (#45626)
fix - 57f8ab2ed8better error message when directive extends a component (#45658)
fix - c6e0e3f6d3improve multiple components match error (#45645)

forms

CommitDescription
feat - e0a2248b32Add a FormRecord type. (#45607)
fix - ff3f5a8d12Fix a typing bug in FormBuilder. (#45684)

http

CommitDescription
fix - 76a9a24cdcencode + signs in query params as %2B (#11058) (#45111)

language-service

CommitDescription
fix - f57e46c538two-way binding completion should not remove the trailing quote (#45582)

router

CommitDescription
feat - f4fd1a8262Add EnvironmentInjector to RouterOutlet.activateWith (#45597)
feat - 4e0957a4e1Add ability to specify providers on a Route (#45673)
fix - 989e840cceRemove unused string type for ActivatedRoute.component (#45625)
fix - 96fd29c6d2validate lazy loaded configs (#45526)
perf - f13295f3a3cancel the navigation instantly if at least one resolver doesn't emit any value (#45621)
refactor - 1d2f5c1101deprecate no longer needed resolver fields (#45597)

Special Thanks

Adrian Kunz, Alex Rickabaugh, Andrew Kushnir, Andrew Scott, Dmitrij Kuba, Doug Parker, Dylan Hunn, George Kalpakas, Ilya Marchik, Jeremy Elbourn, Kristiyan Kostadinov, Louis Gombert, Mangalraj, Marko Kaznovac, Paul Gschwendtner, Saurabh Kamble, dario-piotrowicz and ivanwonder

Don't miss a new compiler-cli release

NewReleases is sending notifications on new releases.