hybridx / angular7

A gentle introduction angular 7
0 stars 0 forks source link

Update angular monorepo #119

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/animations ~9.0.6 -> 9.1.13 age adoption passing confidence
@angular/common ~8.0.1 -> 8.2.14 age adoption passing confidence
@angular/compiler-cli ~8.0.1 -> 8.2.14 age adoption passing confidence
@angular/core ~8.0.1 -> 8.2.14 age adoption passing confidence
@angular/forms ~8.0.1 -> 8.2.14 age adoption passing confidence
@angular/language-service ~8.0.1 -> 8.2.14 age adoption passing confidence
@angular/platform-browser ~8.0.1 -> 8.2.14 age adoption passing confidence
@angular/platform-browser-dynamic ~8.0.1 -> 8.2.14 age adoption passing confidence
@angular/router ~8.0.1 -> 8.2.14 age adoption passing confidence
zone.js (changelog) ~0.9.1 -> 0.11.4 age adoption passing confidence

Release Notes

angular/angular ### [`v9.1.13`](https://togithub.com/angular/angular/compare/9.1.12...9.1.13) [Compare Source](https://togithub.com/angular/angular/compare/9.1.12...9.1.13) ### [`v9.1.12`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​9112-httpsgithubcomangularangularcompare91119112-2020-07-08) [Compare Source](https://togithub.com/angular/angular/compare/9.1.11...9.1.12) ##### Bug Fixes - **core:** infinite loop if injectable using inheritance has a custom decorator ([6c1ab47](https://togithub.com/angular/angular/commit/6c1ab47)), closes [#​35733](https://togithub.com/angular/angular/issues/35733) ### [`v9.1.11`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​9111-httpsgithubcomangularangularcompare91109111-2020-06-10) [Compare Source](https://togithub.com/angular/angular/compare/9.1.10...9.1.11) ##### Reverts - **elements:** fire custom element output events during component initialization ([dc9da17](https://togithub.com/angular/angular/commit/dc9da17)) ### [`v9.1.10`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​9110-httpsgithubcomangularangularcompare9199110-2020-06-09) [Compare Source](https://togithub.com/angular/angular/compare/9.1.9...9.1.10) ##### Bug Fixes - **elements:** fire custom element output events during component initialization ([454e073](https://togithub.com/angular/angular/commit/454e073)), closes [/github.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/create-custom-element.ts#L167-L170](https://togithub.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/create-custom-element.ts/issues/L167-L170) [/github.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/create-custom-element.ts#L164](https://togithub.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/create-custom-element.ts/issues/L164) [/github.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/component-factory-strategy.ts#L158](https://togithub.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/component-factory-strategy.ts/issues/L158) [#​36141](https://togithub.com/angular/angular/issues/36141) ##### Performance Improvements - **ngcc:** cache parsed tsconfig between runs ([1aae94a](https://togithub.com/angular/angular/commit/1aae94a)), closes [#​37417](https://togithub.com/angular/angular/issues/37417) [#​36882](https://togithub.com/angular/angular/issues/36882) ### [`v9.1.9`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​919-httpsgithubcomangularangularcompare918919-2020-05-20) [Compare Source](https://togithub.com/angular/angular/compare/9.1.8...9.1.9) This release contains a re-submit of the following 3 commits with fixes for TS 3.8. ##### Bug Fixes - **elements:** capture input properties set before upgrading the element ([#​36114](https://togithub.com/angular/angular/issues/36114)) ([#​37226](https://togithub.com/angular/angular/issues/37226)) ([a33cb2d](https://togithub.com/angular/angular/commit/a33cb2d)), closes [#​30848](https://togithub.com/angular/angular/issues/30848) [#​31416](https://togithub.com/angular/angular/issues/31416) - **elements:** correctly handle getting/setting properties before connecting the element ([#​36114](https://togithub.com/angular/angular/issues/36114)) ([#​37226](https://togithub.com/angular/angular/issues/37226)) ([6ac0042](https://togithub.com/angular/angular/commit/6ac0042)), closes [/github.com/angular/angular/pull/31416/files#r300326698](https://togithub.com/angular/angular/pull/31416/files/issues/r300326698) - **elements:** do not break when the constructor of an Angular Element is not called ([#​36114](https://togithub.com/angular/angular/issues/36114)) ([#​37226](https://togithub.com/angular/angular/issues/37226)) ([1465372](https://togithub.com/angular/angular/commit/1465372)) ### [`v9.1.8`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​918-httpsgithubcomangularangularcompare916918-2020-05-20) [Compare Source](https://togithub.com/angular/angular/compare/9.1.7...9.1.8) ##### Bug Fixes - **core:** Host classes should not be fed back into `@Input` ([#​35889](https://togithub.com/angular/angular/issues/35889)) ([f872b69](https://togithub.com/angular/angular/commit/f872b69)), closes [#​35383](https://togithub.com/angular/angular/issues/35383) - **core:** inheritance delegate ctor regex updated to work on minified code ([#​36962](https://togithub.com/angular/angular/issues/36962)) ([e3d3395](https://togithub.com/angular/angular/commit/e3d3395)) - **elements:** capture input properties set before upgrading the element ([#​36114](https://togithub.com/angular/angular/issues/36114)) ([1c8f179](https://togithub.com/angular/angular/commit/1c8f179)), closes [#​30848](https://togithub.com/angular/angular/issues/30848) [#​31416](https://togithub.com/angular/angular/issues/31416) - **elements:** correctly handle getting/setting properties before connecting the element ([#​36114](https://togithub.com/angular/angular/issues/36114)) ([363f14c](https://togithub.com/angular/angular/commit/363f14c)), closes [/github.com/angular/angular/pull/31416/files#r300326698](https://togithub.com/angular/angular/pull/31416/files/issues/r300326698) - **elements:** do not break when the constructor of an Angular Element is not called ([#​36114](https://togithub.com/angular/angular/issues/36114)) ([87b9f08](https://togithub.com/angular/angular/commit/87b9f08)) - **router:** update type for routerLink to include null and undefined ([#​37018](https://togithub.com/angular/angular/issues/37018)) ([7de7871](https://togithub.com/angular/angular/commit/7de7871)), closes [#​13380](https://togithub.com/angular/angular/issues/13380) [#​36544](https://togithub.com/angular/angular/issues/36544) ### [`v9.1.7`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​917-httpsgithubcomangularangularcompare916917-2020-05-13) [Compare Source](https://togithub.com/angular/angular/compare/9.1.6...9.1.7) This release contains various API docs improvements. ### [`v9.1.6`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​916-httpsgithubcomangularangularcompare915916-2020-05-08) [Compare Source](https://togithub.com/angular/angular/compare/9.1.5...9.1.6) ##### Bug Fixes - **compiler-cli**: Revert "fix(compiler-cli): fix case-sensitivity issues in NgtscCompilerHost ([#​36968](https://togithub.com/angular/angular/issues/36968))" ([#​37003](https://togithub.com/angular/angular/issues/37003)) ### [`v9.1.5`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​915-httpsgithubcomangularangularcompare914915-2020-05-07) [Compare Source](https://togithub.com/angular/angular/compare/9.1.4...9.1.5) ##### Bug Fixes - **compiler-cli:** `isCaseSensitive()` returns correct value ([#​36968](https://togithub.com/angular/angular/issues/36968)) ([4becc1b](https://togithub.com/angular/angular/commit/4becc1b)) - **compiler-cli:** ensure `getRootDirs()` handles case-sensitivity ([#​36968](https://togithub.com/angular/angular/issues/36968)) ([5bddeea](https://togithub.com/angular/angular/commit/5bddeea)) - **compiler-cli:** ensure `MockFileSystem` handles case-sensitivity ([#​36968](https://togithub.com/angular/angular/issues/36968)) ([b6c042d](https://togithub.com/angular/angular/commit/b6c042d)) - **compiler-cli:** ensure LogicalFileSystem handles case-sensitivity ([#​36968](https://togithub.com/angular/angular/issues/36968)) ([65337fb](https://togithub.com/angular/angular/commit/65337fb)) - **compiler-cli:** fix case-sensitivity issues in NgtscCompilerHost ([#​36968](https://togithub.com/angular/angular/issues/36968)) ([4abd603](https://togithub.com/angular/angular/commit/4abd603)) - **compiler-cli:** normalize mock Windows file paths correctly ([#​36968](https://togithub.com/angular/angular/issues/36968)) ([654868f](https://togithub.com/angular/angular/commit/654868f)) - **compiler-cli:** use CompilerHost to ensure canonical file paths ([#​36968](https://togithub.com/angular/angular/issues/36968)) ([7e9d5f5](https://togithub.com/angular/angular/commit/7e9d5f5)) - **core:** handle pluralize functions that expect a number ([#​36901](https://togithub.com/angular/angular/issues/36901)) ([e5317d5](https://togithub.com/angular/angular/commit/e5317d5)), closes [#​36888](https://togithub.com/angular/angular/issues/36888) - **core:** properly get root nodes from embedded views with ([#​36051](https://togithub.com/angular/angular/issues/36051)) ([a576852](https://togithub.com/angular/angular/commit/a576852)), closes [#​35967](https://togithub.com/angular/angular/issues/35967) - **core:** Refresh transplanted views at insertion point only ([#​35968](https://togithub.com/angular/angular/issues/35968)) ([c8c2272](https://togithub.com/angular/angular/commit/c8c2272)), closes [#​35400](https://togithub.com/angular/angular/issues/35400) [#​21324](https://togithub.com/angular/angular/issues/21324) - **localize:** ensure `getLocation()` works ([#​36920](https://togithub.com/angular/angular/issues/36920)) ([701016d](https://togithub.com/angular/angular/commit/701016d)) - **ngcc:** do not run in parallel mode if there are less than 3 CPU cores ([#​36626](https://togithub.com/angular/angular/issues/36626)) ([3800455](https://togithub.com/angular/angular/commit/3800455)) - **ngcc:** give up re-spawing crashed worker process after 3 attempts ([#​36626](https://togithub.com/angular/angular/issues/36626)) ([1863733](https://togithub.com/angular/angular/commit/1863733)) - **ngcc:** handle `ENOMEM` errors in worker processes ([#​36626](https://togithub.com/angular/angular/issues/36626)) ([901b980](https://togithub.com/angular/angular/commit/901b980)) - **ngcc:** support ModuleWithProviders functions that delegate ([#​36948](https://togithub.com/angular/angular/issues/36948)) ([9d13ee0](https://togithub.com/angular/angular/commit/9d13ee0)), closes [#​36892](https://togithub.com/angular/angular/issues/36892) - **ngcc:** support recovering when a worker process crashes ([#​36626](https://togithub.com/angular/angular/issues/36626)) ([f30307a](https://togithub.com/angular/angular/commit/f30307a)), closes [#​36278](https://togithub.com/angular/angular/issues/36278) - **ngcc:** partially support TS 3.9 wrapped ES2015 classes ([#​36884](https://togithub.com/angular/angular/issues/36884)) ([ebb4733](https://togithub.com/angular/angular/commit/ebb4733)) ##### Performance Improvements - **ngcc:** only compute basePaths in TargetedEntryPointFinder when needed ([#​36881](https://togithub.com/angular/angular/issues/36881)) ([5ea51b2](https://togithub.com/angular/angular/commit/5ea51b2)), closes [#​36874](https://togithub.com/angular/angular/issues/36874) - **ngcc:** speed up the `getBasePaths()` computation ([#​36881](https://togithub.com/angular/angular/issues/36881)) ([b6d0e21](https://togithub.com/angular/angular/commit/b6d0e21)) ### [`v9.1.4`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​914-httpsgithubcomangularangularcompare913914-2020-04-29) [Compare Source](https://togithub.com/angular/angular/compare/9.1.3...9.1.4) ##### Bug Fixes - **core:** attempt to recover from user errors during creation ([#​36381](https://togithub.com/angular/angular/issues/36381)) ([d743331](https://togithub.com/angular/angular/commit/d743331)), closes [#​31221](https://togithub.com/angular/angular/issues/31221) - **core:** handle synthetic props in Directive host bindings correctly ([#​35568](https://togithub.com/angular/angular/issues/35568)) ([0f389fa](https://togithub.com/angular/angular/commit/0f389fa)), closes [#​35501](https://togithub.com/angular/angular/issues/35501) - **language-service:** disable update the `[@angular](https://togithub.com/angular)/core` module ([#​36783](https://togithub.com/angular/angular/issues/36783)) ([d3a77ea](https://togithub.com/angular/angular/commit/d3a77ea)) - **localize:** include legacy ids when describing messages ([#​36761](https://togithub.com/angular/angular/issues/36761)) ([aa94cd5](https://togithub.com/angular/angular/commit/aa94cd5)) - **ngcc:** recognize enum declarations emitted in JavaScript ([#​36550](https://togithub.com/angular/angular/issues/36550)) ([c440165](https://togithub.com/angular/angular/commit/c440165)), closes [#​35584](https://togithub.com/angular/angular/issues/35584) ### [`v9.1.3`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​913-httpsgithubcomangularangularcompare912913-2020-04-22) [Compare Source](https://togithub.com/angular/angular/compare/9.1.2...9.1.3) ##### Bug Fixes - **compiler:** avoid generating i18n attributes in plain form ([#​36422](https://togithub.com/angular/angular/issues/36422)) ([08b8b51](https://togithub.com/angular/angular/commit/08b8b51)) - **core:** do not use unbound attributes as inputs to structural directives ([#​36441](https://togithub.com/angular/angular/issues/36441)) ([c0ed57d](https://togithub.com/angular/angular/commit/c0ed57d)) - **core:** handle empty translations correctly ([#​36499](https://togithub.com/angular/angular/issues/36499)) ([a5ea100](https://togithub.com/angular/angular/commit/a5ea100)), closes [#​36476](https://togithub.com/angular/angular/issues/36476) - **core:** missing-injectable migration should not migrate `@NgModule` classes ([#​36369](https://togithub.com/angular/angular/issues/36369)) ([0bd50e2](https://togithub.com/angular/angular/commit/0bd50e2)), closes [#​35700](https://togithub.com/angular/angular/issues/35700) - **core:** pipes injecting viewProviders when used on a component host node ([#​36512](https://togithub.com/angular/angular/issues/36512)) ([5ae8473](https://togithub.com/angular/angular/commit/5ae8473)), closes [#​36146](https://togithub.com/angular/angular/issues/36146) - **core:** prevent unknown property check for AOT-compiled components ([#​36072](https://togithub.com/angular/angular/issues/36072)) ([fe1d9ba](https://togithub.com/angular/angular/commit/fe1d9ba)), closes [#​35945](https://togithub.com/angular/angular/issues/35945) - **core:** properly identify modules affected by overrides in TestBed ([#​36649](https://togithub.com/angular/angular/issues/36649)) ([9724169](https://togithub.com/angular/angular/commit/9724169)), closes [#​36619](https://togithub.com/angular/angular/issues/36619) - **language-service:** properly evaluate types in comparable expressions ([#​36529](https://togithub.com/angular/angular/issues/36529)) ([5bab498](https://togithub.com/angular/angular/commit/5bab498)) - **ngcc:** display unlocker process output in sync mode ([#​36637](https://togithub.com/angular/angular/issues/36637)) ([da159bd](https://togithub.com/angular/angular/commit/da159bd)), closes [/github.com/nodejs/node/issues/3596#issuecomment-250890218](https://togithub.com/nodejs/node/issues/3596/issues/issuecomment-250890218) - **ngcc:** do not use cached file-system ([#​36687](https://togithub.com/angular/angular/issues/36687)) ([18be33a](https://togithub.com/angular/angular/commit/18be33a)), closes [/github.com/angular/angular-cli/issues/16860#issuecomment-614694269](https://togithub.com/angular/angular-cli/issues/16860/issues/issuecomment-614694269) ### [`v9.1.2`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​912-httpsgithubcomangularangularcompare911912-2020-04-15) [Compare Source](https://togithub.com/angular/angular/compare/9.1.1...9.1.2) ##### Bug Fixes - **compiler:** handle type references to namespaced symbols correctly ([#​36106](https://togithub.com/angular/angular/issues/36106)) ([468cf69](https://togithub.com/angular/angular/commit/468cf69)), closes [#​36006](https://togithub.com/angular/angular/issues/36006) - **core:** undecorated-classes-with-decorated-fields migration should avoid error if base class has no value declaration ([#​36543](https://togithub.com/angular/angular/issues/36543)) ([3992341](https://togithub.com/angular/angular/commit/3992341)), closes [#​36522](https://togithub.com/angular/angular/issues/36522) - **ngcc:** correctly detect external files from nested `node_modules/` ([#​36559](https://togithub.com/angular/angular/issues/36559)) ([8c559ef](https://togithub.com/angular/angular/commit/8c559ef)), closes [#​36526](https://togithub.com/angular/angular/issues/36526) - **ngcc:** display output from the unlocker process on Windows ([#​36569](https://togithub.com/angular/angular/issues/36569)) ([12266b2](https://togithub.com/angular/angular/commit/12266b2)) - **ngcc:** do not spawn unlocker processes on cluster workers ([#​36569](https://togithub.com/angular/angular/issues/36569)) ([e385abc](https://togithub.com/angular/angular/commit/e385abc)), closes [#​35861](https://togithub.com/angular/angular/issues/35861) - **ngcc:** do not warn if `paths` mapping does not exist ([#​36525](https://togithub.com/angular/angular/issues/36525)) ([33eee43](https://togithub.com/angular/angular/commit/33eee43)), closes [#​36518](https://togithub.com/angular/angular/issues/36518) - **ngcc:** force ngcc to exit on error ([#​36622](https://togithub.com/angular/angular/issues/36622)) ([933cbfb](https://togithub.com/angular/angular/commit/933cbfb)), closes [#​36616](https://togithub.com/angular/angular/issues/36616) - **router:** pass correct component to canDeactivate checks when using two or more sibling router-outlets ([#​36302](https://togithub.com/angular/angular/issues/36302)) ([8e7f903](https://togithub.com/angular/angular/commit/8e7f903)), closes [#​34614](https://togithub.com/angular/angular/issues/34614) - **upgrade:** update $locationShim to handle Location changes before initialization ([#​36498](https://togithub.com/angular/angular/issues/36498)) ([a67afcc](https://togithub.com/angular/angular/commit/a67afcc)), closes [#​36492](https://togithub.com/angular/angular/issues/36492) ##### Performance Improvements - **ngcc:** only load if it is needed ([#​36486](https://togithub.com/angular/angular/issues/36486)) ([e06512b](https://togithub.com/angular/angular/commit/e06512b)) \* **ngcc:** read dependencies from entry-point manifest ([#​36486](https://togithub.com/angular/angular/issues/36486)) ([918e628](https://togithub.com/angular/angular/commit/918e628)), closes [#issuecomment-608401834](https://togithub.com/angular/angular/issues/issuecomment-608401834) - **ngcc:** reduce the size of the entry-point manifest file ([#​36486](https://togithub.com/angular/angular/issues/36486)) ([603b094](https://togithub.com/angular/angular/commit/603b094)) ### [`v9.1.1`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​9112-httpsgithubcomangularangularcompare91119112-2020-07-08) [Compare Source](https://togithub.com/angular/angular/compare/9.1.0...9.1.1) ##### Bug Fixes - **core:** infinite loop if injectable using inheritance has a custom decorator ([6c1ab47](https://togithub.com/angular/angular/commit/6c1ab47)), closes [#​35733](https://togithub.com/angular/angular/issues/35733) ### [`v9.1.0`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​910-httpsgithubcomangularangularcompare900910-2020-03-25) [Compare Source](https://togithub.com/angular/angular/compare/9.0.7...9.1.0) [Blog post "Version 9.1 of Angular Now Available — TypeScript 3.8, faster builds, and more"](https://blog.angular.io/version-9-1-of-angular-now-available-typescript-3-8-faster-builds-and-more-eb292f989428). ##### Release Highlights To learn about the release highlights and our CLI-powered automated update workflow for your projects please check out the [v9.1 release announcement](https://blog.angular.io/version-9-1-of-angular-now-available-typescript-3-8-faster-builds-and-more-eb292f989428). - TypeScript 3.8 update - ngcc improvements - performance optimizations - concurrency & reliability improvements for monorepo use-cases (npm postinstall script no longer recommended) - i18n now supports RTL locale info - Ivy compatibility fixes ##### Features - **bazel:** enable ivy template type-checking in g3 ([#​35672](https://togithub.com/angular/angular/issues/35672)) ([8f5b7f3](https://togithub.com/angular/angular/commit/8f5b7f3)) - **bazel:** transform generated shims (in Ivy) with tsickle ([#​35975](https://togithub.com/angular/angular/issues/35975)) ([e3ecdc6](https://togithub.com/angular/angular/commit/e3ecdc6)), closes [#​35848](https://togithub.com/angular/angular/issues/35848) - **compiler-cli:** implement NgTscPlugin on top of the NgCompiler API ([#​34792](https://togithub.com/angular/angular/issues/34792)) ([3c69442dbd](https://togithub.com/angular/angular/commit/3c69442dbd)) - **compiler:** Add sourceSpan and keySpan to TemplateBinding ([#​35897](https://togithub.com/angular/angular/issues/35897)) ([06779cf](https://togithub.com/angular/angular/commit/06779cf)) - **compiler:** Propagate source span and value span to Variable AST ([#​36047](https://togithub.com/angular/angular/issues/36047)) ([31bec8c](https://togithub.com/angular/angular/commit/31bec8c)) - **compiler:** add dependency info and ng-content selectors to metadata ([#​35695](https://togithub.com/angular/angular/issues/35695)) ([fb70083](https://togithub.com/angular/angular/commit/fb70083)) - **language-service:** improve non-callable error message ([#​35271](https://togithub.com/angular/angular/issues/35271)) ([acc483e](https://togithub.com/angular/angular/commit/acc483e)) - **language-service:** modularize error messages ([#​35678](https://togithub.com/angular/angular/issues/35678)) ([47a1811](https://togithub.com/angular/angular/commit/47a1811)), closes [#​32663](https://togithub.com/angular/angular/issues/32663) - **ngcc:** implement source-map flattening ([#​35132](https://togithub.com/angular/angular/issues/35132)) ([df816c9](https://togithub.com/angular/angular/commit/df816c9)) - **ngcc:** pause async ngcc processing if another process has the lockfile ([#​35131](https://togithub.com/angular/angular/issues/35131)) ([eef0753](https://togithub.com/angular/angular/commit/eef0753)) - **ngcc:** support invalidating the entry-point manifest ([#​35931](https://togithub.com/angular/angular/issues/35931)) ([8ea61a1](https://togithub.com/angular/angular/commit/8ea61a1)) - **zone.js** add a temp solution to support passive event listeners. ([#​34503](https://togithub.com/angular/angular/issues/34503)) ([f9d483e](https://togithub.com/angular/angular/commit/f9d483e)) - **zone.js** add an tickOptions parameter with property processNewMacroTasksSynchronously. ([#​33838](https://togithub.com/angular/angular/issues/33838)) ([17b862c](https://togithub.com/angular/angular/commit/17b862c)), closes [#​33799](https://togithub.com/angular/angular/issues/33799) - **zone.js** add interface definitions which zone extends EventTarget ([#​35304](https://togithub.com/angular/angular/issues/35304)) ([4acb676](https://togithub.com/angular/angular/commit/4acb676)), closes [#​35173](https://togithub.com/angular/angular/issues/35173) - **zone.js** support passive event options by defining global variables in zone.js config file ([#​34503](https://togithub.com/angular/angular/issues/34503)) ([d7d359e](https://togithub.com/angular/angular/commit/d7d359e)) - define all zone.js configurations to typescript interfaces ([#​35329](https://togithub.com/angular/angular/issues/35329)) ([03d88c7](https://togithub.com/angular/angular/commit/03d88c7)) - typescript 3.8 support ([#​35864](https://togithub.com/angular/angular/issues/35864)) ([95c729f](https://togithub.com/angular/angular/commit/95c729f)) ##### Performance Improvements - **core:** add micro benchmark for destroy hook invocation ([#​35784](https://togithub.com/angular/angular/issues/35784)) ([0653db1](https://togithub.com/angular/angular/commit/0653db1)) - **core:** adding micro benchmark for host bindings ([#​35705](https://togithub.com/angular/angular/issues/35705)) ([8fed1fe](https://togithub.com/angular/angular/commit/8fed1fe)), closes [#​35568](https://togithub.com/angular/angular/issues/35568) - **core:** avoid recursive scope recalculation when TestBed.overrideModule is used ([#​35454](https://togithub.com/angular/angular/issues/35454)) ([0a1a989](https://togithub.com/angular/angular/commit/0a1a989)) - **core:** use multiple directives in host bindings micro benchmark ([#​35736](https://togithub.com/angular/angular/issues/35736)) ([5bc39f8](https://togithub.com/angular/angular/commit/5bc39f8)) - **ivy:** remove unused event argument in listener instructions ([#​35097](https://togithub.com/angular/angular/issues/35097)) ([9228d7f](https://togithub.com/angular/angular/commit/9228d7f)) - **ngcc:** link segment markers for faster traversal ([#​36027](https://togithub.com/angular/angular/issues/36027)) ([47025e0](https://togithub.com/angular/angular/commit/47025e0)) - **ngcc:** only create tasks for non-processed formats ([#​35719](https://togithub.com/angular/angular/issues/35719)) ([d7efc45](https://togithub.com/angular/angular/commit/d7efc45)) - **ngcc:** reduce directory traversing ([#​35756](https://togithub.com/angular/angular/issues/35756)) ([e0a35e1](https://togithub.com/angular/angular/commit/e0a35e1)), closes [#​35717](https://togithub.com/angular/angular/issues/35717) - **ngcc:** spawn workers lazily ([#​35719](https://togithub.com/angular/angular/issues/35719)) ([dc40a93](https://togithub.com/angular/angular/commit/dc40a93)), closes [#​35717](https://togithub.com/angular/angular/issues/35717) - **ngcc:** store the position of SegmentMarkers to avoid unnecessary computation ([#​36027](https://togithub.com/angular/angular/issues/36027)) ([772bb5e](https://togithub.com/angular/angular/commit/772bb5e)) - **ngcc:** use binary search when flattening mappings ([#​36027](https://togithub.com/angular/angular/issues/36027)) ([348ff0c](https://togithub.com/angular/angular/commit/348ff0c)) - **ngcc:** use line start positions for computing offsets in source-map flattening ([#​36027](https://togithub.com/angular/angular/issues/36027)) ([e890082](https://togithub.com/angular/angular/commit/e890082)) - **ngcc:** use the `EntryPointManifest` in `DirectoryWalkerEntryPointFinder` ([#​35931](https://togithub.com/angular/angular/issues/35931)) ([ec9f4d5](https://togithub.com/angular/angular/commit/ec9f4d5)) ##### Bug Fixes - **animations:** Remove ɵAnimationDriver from private exports ([#​35690](https://togithub.com/angular/angular/issues/35690)) ([ec789b0](https://togithub.com/angular/angular/commit/ec789b0)) - **animations:** allow computeStyle to work on elements created in Node ([#​35810](https://togithub.com/angular/angular/issues/35810)) ([17cf04e](https://togithub.com/angular/angular/commit/17cf04e)) - **animations:** false positive when detecting Node in Webpack builds ([#​35134](https://togithub.com/angular/angular/issues/35134)) ([dc4ae4b](https://togithub.com/angular/angular/commit/dc4ae4b)), closes [#​35117](https://togithub.com/angular/angular/issues/35117) - **animations:** process shorthand `margin` and `padding` styles correctly ([#​35701](https://togithub.com/angular/angular/issues/35701)) ([35c9f0d](https://togithub.com/angular/angular/commit/35c9f0d)), closes [#​35463](https://togithub.com/angular/angular/issues/35463) - **bazel:** do not use manifest paths for generated imports within compilation unit ([#​35841](https://togithub.com/angular/angular/issues/35841)) ([9581658](https://togithub.com/angular/angular/commit/9581658)) - **bazel:** ng_package rule creates incorrect UMD module exports ([#​35792](https://togithub.com/angular/angular/issues/35792)) ([5c2a908](https://togithub.com/angular/angular/commit/5c2a908)), closes [angular/components#​18652](https://togithub.com/angular/components/issues/18652) - **bazel:** prod server doesn't serve files in windows ([#​35991](https://togithub.com/angular/angular/issues/35991)) ([96e3449](https://togithub.com/angular/angular/commit/96e3449)) - **bazel:** update several packages for better windows support ([#​35991](https://togithub.com/angular/angular/issues/35991)) ([32f099a](https://togithub.com/angular/angular/commit/32f099a)) - **bazel:** update typescript peer dependency range ([#​36013](https://togithub.com/angular/angular/issues/36013)) ([5e3a898](https://togithub.com/angular/angular/commit/5e3a898)) - **common:** let `KeyValuePipe` accept type unions with `null` ([#​36093](https://togithub.com/angular/angular/issues/36093)) ([407fa42](https://togithub.com/angular/angular/commit/407fa42)), closes [#​35743](https://togithub.com/angular/angular/issues/35743) - **compiler-cli:** TypeScript peer dependency range ([#​36008](https://togithub.com/angular/angular/issues/36008)) ([5f7d066](https://togithub.com/angular/angular/commit/5f7d066)) - **compiler-cli:** suppress extraRequire errors in Closure Compiler ([#​35737](https://togithub.com/angular/angular/issues/35737)) ([c296bfc](https://togithub.com/angular/angular/commit/c296bfc)) - **compiler:** Propagate value span of ExpressionBinding to ParsedProperty ([#​36133](https://togithub.com/angular/angular/issues/36133)) ([2ce5fa3](https://togithub.com/angular/angular/commit/2ce5fa3)) - **compiler:** do not recurse to find static symbols of same module ([#​35262](https://togithub.com/angular/angular/issues/35262)) ([e179c58](https://togithub.com/angular/angular/commit/e179c58)) - **compiler:** record correct end of expression ([#​34690](https://togithub.com/angular/angular/issues/34690)) ([df890d7](https://togithub.com/angular/angular/commit/df890d7)), closes [#​33477](https://togithub.com/angular/angular/issues/33477) - **compiler:** support directive inputs with interpolations on ``s ([#​35984](https://togithub.com/angular/angular/issues/35984)) ([79659ee](https://togithub.com/angular/angular/commit/79659ee)), closes [#​35752](https://togithub.com/angular/angular/issues/35752) - **compiler:** support i18n attributes on `` tags ([#​35681](https://togithub.com/angular/angular/issues/35681)) ([40da51f](https://togithub.com/angular/angular/commit/40da51f)) - **compiler:** type-checking error for duplicate variables in templates ([#​35674](https://togithub.com/angular/angular/issues/35674)) ([2c41bb8](https://togithub.com/angular/angular/commit/2c41bb8)), closes [#​35186](https://togithub.com/angular/angular/issues/35186) - **compiler:** use FatalDiagnosticError to generate better error messages ([#​35244](https://togithub.com/angular/angular/issues/35244)) ([646655d](https://togithub.com/angular/angular/commit/646655d)) - **core:** Add `style="{{exp}}"` based interpolation ([#​34202](https://togithub.com/angular/angular/issues/34202)) ([2562a3b](https://togithub.com/angular/angular/commit/2562a3b)), closes [#​33575](https://togithub.com/angular/angular/issues/33575) - **core:** Remove `debugger` statement ([#​35763](https://togithub.com/angular/angular/issues/35763)) ([8f38eb7](https://togithub.com/angular/angular/commit/8f38eb7)), closes [#​35470](https://togithub.com/angular/angular/issues/35470) - **core:** Remove `debugger` statement when assert is thrown ([#​35763](https://togithub.com/angular/angular/issues/35763)) ([4003538](https://togithub.com/angular/angular/commit/4003538)), closes [#​35470](https://togithub.com/angular/angular/issues/35470) - **core:** add `noSideEffects()` to `make*Decorator()` functions ([#​35769](https://togithub.com/angular/angular/issues/35769)) ([dc6a791](https://togithub.com/angular/angular/commit/dc6a791)) - **core:** add `noSideEffects()` to `ɵɵdefineComponent()` ([#​35769](https://togithub.com/angular/angular/issues/35769)) ([ba36127](https://togithub.com/angular/angular/commit/ba36127)) - **core:** add strictLiteralTypes to align core + VE checking of literals ([#​35462](https://togithub.com/angular/angular/issues/35462)) ([4253662](https://togithub.com/angular/angular/commit/4253662)) - **core:** adhere to bootstrap options for JIT compiled components ([#​35534](https://togithub.com/angular/angular/issues/35534)) ([e342ffd](https://togithub.com/angular/angular/commit/e342ffd)), closes [#​35230](https://togithub.com/angular/angular/issues/35230) - **core:** allow null / undefined values in query results ([#​35796](https://togithub.com/angular/angular/issues/35796)) ([5652fb1](https://togithub.com/angular/angular/commit/5652fb1)), closes [#​35673](https://togithub.com/angular/angular/issues/35673) - **core:** better handing of ICUs outside of i18n blocks ([#​35347](https://togithub.com/angular/angular/issues/35347)) ([c013dd4](https://togithub.com/angular/angular/commit/c013dd4)) - **core:** better inference for circularly referenced directive types ([#​35622](https://togithub.com/angular/angular/issues/35622)) ([173a1ac](https://togithub.com/angular/angular/commit/173a1ac)), closes [#​35372](https://togithub.com/angular/angular/issues/35372) [#​35603](https://togithub.com/angular/angular/issues/35603) [#​35522](https://togithub.com/angular/angular/issues/35522) - **core:** correctly concatenate static and dynamic binding to `class` when shadowed ([#​35350](https://togithub.com/angular/angular/issues/35350)) ([8c75f21](https://togithub.com/angular/angular/commit/8c75f21)), closes [#​35335](https://togithub.com/angular/angular/issues/35335) - **core:** don't re-invoke pure pipes that throw and arguments are the same ([#​35827](https://togithub.com/angular/angular/issues/35827)) ([19cfaf7](https://togithub.com/angular/angular/commit/19cfaf7)) - **core:** emulate a View Engine type-checking bug with safe navigation ([#​35462](https://togithub.com/angular/angular/issues/35462)) ([a61fe41](https://togithub.com/angular/angular/commit/a61fe41)) - **core:** error in AOT when pipe inherits constructor from injectable that uses DI ([#​35468](https://togithub.com/angular/angular/issues/35468)) ([e17bde9](https://togithub.com/angular/angular/commit/e17bde9)), closes [#​35277](https://togithub.com/angular/angular/issues/35277) - **core:** error when accessing NgModuleRef.componentFactoryResolver in constructor ([#​35637](https://togithub.com/angular/angular/issues/35637)) ([835618c](https://togithub.com/angular/angular/commit/835618c)), closes [#​35580](https://togithub.com/angular/angular/issues/35580) - **core:** handle `` with local refs in i18n blocks ([#​35758](https://togithub.com/angular/angular/issues/35758)) ([ef75875](https://togithub.com/angular/angular/commit/ef75875)) - **core:** incorrectly generating shared pure function between null and object literal ([#​35481](https://togithub.com/angular/angular/issues/35481)) ([22786c8](https://togithub.com/angular/angular/commit/22786c8)), closes [#​33705](https://togithub.com/angular/angular/issues/33705) [#​35298](https://togithub.com/angular/angular/issues/35298) - **core:** injecting incorrect provider when re-providing injectable with useClass ([#​34574](https://togithub.com/angular/angular/issues/34574)) ([0bc35a7](https://togithub.com/angular/angular/commit/0bc35a7)), closes [#​34110](https://togithub.com/angular/angular/issues/34110) - **core:** log error instead of warning for unknown properties and elements ([#​35798](https://togithub.com/angular/angular/issues/35798)) ([00f3c58](https://togithub.com/angular/angular/commit/00f3c58)), closes [#​35699](https://togithub.com/angular/angular/issues/35699) - **core:** make subclass inherit developer-defined data ([#​35105](https://togithub.com/angular/angular/issues/35105)) ([a756161](https://togithub.com/angular/angular/commit/a756161)) - **core:** provide a more detailed error message for NG6002/NG6003 ([#​35620](https://togithub.com/angular/angular/issues/35620)) ([2d89b5d](https://togithub.com/angular/angular/commit/2d89b5d)) - **core:** remove side effects from `ɵɵNgOnChangesFeature()` ([#​35769](https://togithub.com/angular/angular/issues/35769)) ([9cf85d2](https://togithub.com/angular/angular/commit/9cf85d2)) - **core:** remove side effects from `ɵɵgetInheritedFactory()` ([#​35769](https://togithub.com/angular/angular/issues/35769)) ([c195d22](https://togithub.com/angular/angular/commit/c195d22)) - **core:** remove support for `Map`/`Set` in `[class]`/`[style]` bindings ([#​35392](https://togithub.com/angular/angular/issues/35392)) ([2ca7984](https://togithub.com/angular/angular/commit/2ca7984)) - **core:** support sanitizer value in the \[style] bindings ([#​35564](https://togithub.com/angular/angular/issues/35564)) ([3af103a](https://togithub.com/angular/angular/commit/3af103a)), closes [#​35476](https://togithub.com/angular/angular/issues/35476) - **core:** treat `[class]` and `[className]` as unrelated bindings ([#​35668](https://togithub.com/angular/angular/issues/35668)) ([a153b61](https://togithub.com/angular/angular/commit/a153b61)), closes [#​35577](https://togithub.com/angular/angular/issues/35577) - **core:** unable to NgModuleRef.injector in module constructor ([#​35731](https://togithub.com/angular/angular/issues/35731)) ([1f8a243](https://togithub.com/angular/angular/commit/1f8a243)), closes [#​35677](https://togithub.com/angular/angular/issues/35677) [#​35639](https://togithub.com/angular/angular/issues/35639) - **core:** undecorated-classes-with-di migration should handle libraries generated with CLI versions past v6.2.0 ([#​35824](https://togithub.com/angular/angular/issues/35824)) ([59607dc](https://togithub.com/angular/angular/commit/59607dc)), closes [#​34985](https://togithub.com/angular/angular/issues/34985) - **core:** use proper configuration to compile Injectable in JIT ([#​35706](https://togithub.com/angular/angular/issues/35706)) ([7b13977](https://togithub.com/angular/angular/commit/7b13977)) - **core:** verify parsed ICU expression at runtime before executing it ([#​35923](https://togithub.com/angular/angular/issues/35923)) ([8c2d842](https://togithub.com/angular/angular/commit/8c2d842)), closes [#​35689](https://togithub.com/angular/angular/issues/35689) - **core:** workaround Terser inlining bug ([#​36200](https://togithub.com/angular/angular/issues/36200)) ([f71d132](https://togithub.com/angular/angular/commit/f71d132)) - **elements:** correctly handle setting inputs to `undefined` ([#​36140](https://togithub.com/angular/angular/issues/36140)) ([e066bdd](https://togithub.com/angular/angular/commit/e066bdd)) - **elements:** correctly set `SimpleChange#firstChange` for pre-existing inputs ([#​36140](https://togithub.com/angular/angular/issues/36140)) ([447a600](https://togithub.com/angular/angular/commit/447a600)), closes [#​36130](https://togithub.com/angular/angular/issues/36130) - **ivy:** `LFrame` needs to release memory on `leaveView()` ([#​35156](https://togithub.com/angular/angular/issues/35156)) ([b9b512f](https://togithub.com/angular/angular/commit/b9b512f)), closes [#​35148](https://togithub.com/angular/angular/issues/35148) - **ivy:** add attributes and classes to host elements based on selector ([#​34481](https://togithub.com/angular/angular/issues/34481)) ([f95b8ce](https://togithub.com/angular/angular/commit/f95b8ce)) - **ivy:** error if directive with synthetic property binding is on same node as directive that injects ViewContainerRef ([#​35343](https://togithub.com/angular/angular/issues/35343)) ([d6bc63f](https://togithub.com/angular/angular/commit/d6bc63f)), closes [#​35342](https://togithub.com/angular/angular/issues/35342) - **ivy:** narrow `NgIf` context variables in template type checker ([#​35125](https://togithub.com/angular/angular/issues/35125)) ([40039d8](https://togithub.com/angular/angular/commit/40039d8)), closes [#​34572](https://togithub.com/angular/angular/issues/34572) - **ivy:** queries should match elements inside ng-container with the descendants: false option ([#​35384](https://togithub.com/angular/angular/issues/35384)) ([3f4e02b](https://togithub.com/angular/angular/commit/3f4e02b)), closes [#​34768](https://togithub.com/angular/angular/issues/34768) - **ivy:** support dynamic query tokens in AOT mode ([#​35307](https://togithub.com/angular/angular/issues/35307)) ([3e3a1ef](https://togithub.com/angular/angular/commit/3e3a1ef)), closes [#​34267](https://togithub.com/angular/angular/issues/34267) - **ivy:** wrong context passed to ngOnDestroy when resolved multiple times ([#​35249](https://togithub.com/angular/angular/issues/35249)) ([5fbfe69](https://togithub.com/angular/angular/commit/5fbfe69)), closes [#​35167](https://togithub.com/angular/angular/issues/35167) - **language-service:** fix calculation of pipe spans ([#​35986](https://togithub.com/angular/angular/issues/35986)) ([406419b](https://togithub.com/angular/angular/commit/406419b)) - **language-service:** get the right 'ElementAst' in the nested HTML tag ([#​35317](https://togithub.com/angular/angular/issues/35317)) ([8e354da](https://togithub.com/angular/angular/commit/8e354da)) - **language-service:** infer $implicit value for ngIf template contexts ([#​35941](https://togithub.com/angular/angular/issues/35941)) ([18b1bd4](https://togithub.com/angular/angular/commit/18b1bd4)) - **language-service:** infer context type of structural directives ([#​35537](https://togithub.com/angular/angular/issues/35537)) ([#​35561](https://togithub.com/angular/angular/issues/35561)) ([54fd33f](https://togithub.com/angular/angular/commit/54fd33f)) - **language-service:** provide completions for the structural directive that only injects the 'ViewContainerRef' ([#​35466](https://togithub.com/angular/angular/issues/35466)) ([66c06eb](https://togithub.com/angular/angular/commit/66c06eb)) - **language-service:** provide hover for interpolation in attribute value ([#​35494](https://togithub.com/angular/angular/issues/35494)) ([049f118](https://togithub.com/angular/angular/commit/049f118)), closes [PR#​34847](https://togithub.com/PR/issues/34847) - **language-service:** resolve the real path for symlink ([#​35895](https://togithub.com/angular/angular/issues/35895)) ([4e1d780](https://togithub.com/angular/angular/commit/4e1d780)) - **language-service:** resolve the variable from the template context first ([#​35982](https://togithub.com/angular/angular/issues/35982)) ([3d46a45](https://togithub.com/angular/angular/commit/3d46a45)) - **localize:** allow ICU expansion case to start with any character except `}` ([#​36123](https://togithub.com/angular/angular/issues/36123)) ([0767d37](https://togithub.com/angular/angular/commit/0767d37)), closes [#​31586](https://togithub.com/angular/angular/issues/31586) - **localize:** improve matching and parsing of XLIFF 1.2 translation files ([#​35793](https://togithub.com/angular/angular/issues/35793)) ([350ac11](https://togithub.com/angular/angular/commit/350ac11)) - **localize:** improve matching and parsing of XLIFF 2.0 translation files ([#​35793](https://togithub.com/angular/angular/issues/35793)) ([08071e5](https://togithub.com/angular/angular/commit/08071e5)) - **localize:** improve matching and parsing of XTB translation files ([#​35793](https://togithub.com/angular/angular/issues/35793)) ([0e2a577](https://togithub.com/angular/angular/commit/0e2a577)) - **localize:** improve placeholder mismatch error message ([#​35593](https://togithub.com/angular/angular/issues/35593)) ([53f059e](https://togithub.com/angular/angular/commit/53f059e)) - **localize:** merge translation from all XLIFF `` elements ([#​35936](https://togithub.com/angular/angular/issues/35936)) ([fc4c3c3](https://togithub.com/angular/angular/commit/fc4c3c3)), closes [#​35839](https://togithub.com/angular/angular/issues/35839) - **localize:** show helpful error when providing an invalid cli option ([#​36010](https://togithub.com/angular/angular/issues/36010)) ([aad02e8](https://togithub.com/angular/angular/commit/aad02e8)) - **localize:** support minified ES5 `$localize` calls ([#​35562](https://togithub.com/angular/angular/issues/35562)) ([df75451](https://togithub.com/angular/angular/commit/df75451)), closes [#​35376](https://togithub.com/angular/angular/issues/35376) - **ngcc:** add default config for `angular2-highcharts` ([#​35527](https://togithub.com/angular/angular/issues/35527)) ([3cc8127](https://togithub.com/angular/angular/commit/3cc8127)), closes [#​35399](https://togithub.com/angular/angular/issues/35399) - **ngcc:** allow deep-import warnings to be ignored ([#​35683](https://togithub.com/angular/angular/issues/35683)) ([20b0c80](https://togithub.com/angular/angular/commit/20b0c80)), closes [#​35615](https://togithub.com/angular/angular/issues/35615) - **ngcc:** capture path-mapped entry-points that start with same string ([#​35592](https://togithub.com/angular/angular/issues/35592)) ([71b5970](https://togithub.com/angular/angular/commit/71b5970)), closes [#​35536](https://togithub.com/angular/angular/issues/35536) - **ngcc:** consistently delegate to TypeScript host for typing files ([#​36089](https://togithub.com/angular/angular/issues/36089)) ([9e70bcb](https://togithub.com/angular/angular/commit/9e70bcb)), closes [#​35078](https://togithub.com/angular/angular/issues/35078) - **ngcc:** correctly detect emitted TS helpers in ES5 ([#​35191](https://togithub.com/angular/angular/issues/35191)) ([bd6a39c](https://togithub.com/angular/angular/commit/bd6a39c)) - **ngcc:** correctly detect outer aliased class identifiers in ES5 ([#​35527](https://togithub.com/angular/angular/issues/35527)) ([fde8915](https://togithub.com/angular/angular/commit/fde8915)), closes [#​35399](https://togithub.com/angular/angular/issues/35399) - **ngcc:** do not crash on entry-point that fails to compile ([#​36083](https://togithub.com/angular/angular/issues/36083)) ([ff665b9](https://togithub.com/angular/angular/commit/ff665b9)) - **ngcc:** do not crash on overlapping entry-points ([#​36083](https://togithub.com/angular/angular/issues/36083)) ([c9f554c](https://togithub.com/angular/angular/commit/c9f554c)) - **ngcc:** handle imports in dts files when processing CommonJS ([#​35191](https://togithub.com/angular/angular/issues/35191)) ([b6e8847](https://togithub.com/angular/angular/commit/b6e8847)), closes [#​34356](https://togithub.com/angular/angular/issues/34356) - **ngcc:** handle mappings outside the content when flattening source-maps ([#​35718](https://togithub.com/angular/angular/issues/35718)) ([73cf7d5](https://togithub.com/angular/angular/commit/73cf7d5)), closes [#​35709](https://togithub.com/angular/angular/issues/35709) - **ngcc:** handle missing sources when flattening source-maps ([#​35718](https://togithub.com/angular/angular/issues/35718)) ([72c4fda](https://togithub.com/angular/angular/commit/72c4fda)), closes [#​35709](https://togithub.com/angular/angular/issues/35709) - **ngcc:** handle multiple original sources when flattening source-maps ([#​36027](https://togithub.com/angular/angular/issues/36027)) ([a40be00](https://togithub.com/angular/angular/commit/a40be00)) - **ngcc:** introduce a new LockFile implementation that uses a child-process ([#​35861](https://togithub.com/angular/angular/issues/35861)) ([c55f900](https://togithub.com/angular/angular/commit/c55f900)), closes [#​35761](https://togithub.com/angular/angular/issues/35761) - **ngcc:** show helpful error when providing an invalid option ([#​36010](https://togithub.com/angular/angular/issues/36010)) ([1f89c61](https://togithub.com/angular/angular/commit/1f89c61)) - **ngcc:** use path-mappings from tsconfig in dependency resolution ([#​36180](https://togithub.com/angular/angular/issues/36180)) ([6defe96](https://togithub.com/angular/angular/commit/6defe96)), closes [#​36119](https://togithub.com/angular/angular/issues/36119) - **ngcc:** use preserve whitespaces from tsconfig if provided ([#​36189](https://togithub.com/angular/angular/issues/36189)) ([aef4323](https://togithub.com/angular/angular/commit/aef4323)), closes [#​35871](https://togithub.com/angular/angular/issues/35871) - **platform-browser:** add missing peerDependency on `[@angular](https://togithub.com/angular)/animations` ([#​35949](https://togithub.com/angular/angular/issues/35949)) ([64d6f13](https://togithub.com/angular/angular/commit/64d6f13)), closes [#​35888](https://togithub.com/angular/angular/issues/35888) - **router:** removed unused ApplicationRef dependency ([#​35642](https://togithub.com/angular/angular/issues/35642)) ([c839c05](https://togithub.com/angular/angular/commit/c839c05)), closes [/github.com/angular/angular/commit/5a849829c42330d7e88e83e916e6e36380c97a97#diff-c0baae5e1df628e1a217e8dc38557](https://togithub.com/angular/angular/commit/5a849829c42330d7e88e83e916e6e36380c97a97/issues/diff-c0baae5e1df628e1a217e8dc38557) - **router:** state data missing in routerLink ([#​33203](https://togithub.com/angular/angular/issues/33203)) ([de67978](https://togithub.com/angular/angular/commit/de67978)) - **service-worker:** treat 503 as offline ([#​35595](https://togithub.com/angular/angular/issues/35595)) ([96cdf03](https://togithub.com/angular/angular/commit/96cdf03)), closes [#​35571](https://togithub.com/angular/angular/issues/35571) - fix flaky test cases of passive events ([#​35679](https://togithub.com/angular/angular/issues/35679)) ([

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by WhiteSource Renovate. View repository job log here.