thor-it / thor-sso

FOSS IdentityServer4 solution for single-sign-on of the rugby club SRC Thor.
MIT License
2 stars 1 forks source link

Update angular monorepo #41

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/animations 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/common 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/compiler 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/compiler-cli 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/core 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/forms 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/language-service 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/platform-browser 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/platform-browser-dynamic 11.0.3 -> 11.2.14 age adoption passing confidence
@angular/router 11.0.3 -> 11.2.14 age adoption passing confidence
zone.js (changelog) 0.10.3 -> 0.11.5 age adoption passing confidence

Release Notes

angular/angular (@​angular/animations) ### [`v11.2.14`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​11214-2021-05-12) [Compare Source](https://togithub.com/angular/angular/compare/11.2.13...11.2.14) ##### core | Commit | Description | | -- | -- | | [`5bb7c0e`](https://togithub.com/angular/angular/commit/5bb7c0ef3a) | fix(core): do not retain dynamically compiled components and modules ([#​42003](https://togithub.com/angular/angular/issues/42003)) | | [`40cc29a`](https://togithub.com/angular/angular/commit/40cc29aa6e) | fix(core): invoke profiler around ngOnDestroy lifecycle hooks ([#​41969](https://togithub.com/angular/angular/issues/41969)) | ##### platform-browser | Commit | Description | | -- | -- | | [`f66c9ae`](https://togithub.com/angular/angular/commit/f66c9ae749) | fix(platform-browser): prevent memory leak of style nodes if shadow DOM encapsulation is used ([#​42005](https://togithub.com/angular/angular/issues/42005)) | #### Special Thanks: Alex Rickabaugh, Andrew J Asche, Georgii Dolzhykov, Joey Perrott, Joost Koehoorn, Julien Marcou, Kapunahele Wong, Pete Bacon Darwin, Richard Sithole, Teri Glover, iRealNirmal, Minko Gechev, profanis and va-stefanek ### [`v11.2.13`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​11213-2021-05-05) [Compare Source](https://togithub.com/angular/angular/compare/11.2.12...11.2.13) ##### Bug Fixes - **animations:** ensure consistent transition namespace ordering ([#​19854](https://togithub.com/angular/angular/issues/19854)) ([a58562a](https://togithub.com/angular/angular/commit/a58562a515492f827e5215bca184a332a68fb538)) - **common:** add right ContentType for boolean values with HttpClient request body([#​38924](https://togithub.com/angular/angular/issues/38924)) ([#​41885](https://togithub.com/angular/angular/issues/41885)) ([ae0fa08](https://togithub.com/angular/angular/commit/ae0fa0885eb0dd91b3ce77d2a7d948aa64ca41f0)) - **core:** AsyncPipe now compatible with RxJS 7 ([#​41590](https://togithub.com/angular/angular/issues/41590)) ([7a86ebf](https://togithub.com/angular/angular/commit/7a86ebfcf6d0a2beb66ae628e58ef0741d624e11)) - **core:** handle multiple i18n attributes with expression bindings ([#​41912](https://togithub.com/angular/angular/issues/41912)) ([345f5c4](https://togithub.com/angular/angular/commit/345f5c487aad26551cd510f13223a71ceae3f634)), closes [#​41869](https://togithub.com/angular/angular/issues/41869) - **localize:** relax error to warning for missing target ([#​41944](https://togithub.com/angular/angular/issues/41944)) ([3150f9f](https://togithub.com/angular/angular/commit/3150f9f66db3d3bd81425341dd5921c6f42324e6)), closes [#​21690](https://togithub.com/angular/angular/issues/21690) ### [`v11.2.12`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​11212-2021-04-28) [Compare Source](https://togithub.com/angular/angular/compare/11.2.11...11.2.12) ##### Bug Fixes - **compiler:** strip scoped selectors from `[@font-face](https://togithub.com/font-face)` rules ([#​41815](https://togithub.com/angular/angular/issues/41815)) ([de39b49](https://togithub.com/angular/angular/commit/de39b49c6d8f95ab96feeecc7b8867cf3b4c0ea4)), closes [#​41751](https://togithub.com/angular/angular/issues/41751) - **upgrade:** preserve $interval.flush when ngMocks is being used ([#​30229](https://togithub.com/angular/angular/issues/30229)) ([dd46b87](https://togithub.com/angular/angular/commit/dd46b87bc7c2bb47ef1c57f0de2598cdd6f537e6)) ### [`v11.2.11`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​11211-2021-04-21) [Compare Source](https://togithub.com/angular/angular/compare/11.2.10...11.2.11) ##### Bug Fixes - **common:** viewport scroller not finding elements inside the shadow DOM ([#​41644](https://togithub.com/angular/angular/issues/41644)) ([3aa9235](https://togithub.com/angular/angular/commit/3aa92355ef730e19d8c7b555a35c3e68b76e37ba)), closes [#​41470](https://togithub.com/angular/angular/issues/41470) - **compiler-cli:** autocomplete literal types in templates ([296f887](https://togithub.com/angular/angular/commit/296f8873832a369f3c512fcba3215a6fcdb71e66)) - **router:** Only retrieve stored route when reuse strategy indicates it should reattach ([#​30263](https://togithub.com/angular/angular/issues/30263)) ([f4376fc](https://togithub.com/angular/angular/commit/f4376fc0d45f1658555c5ac29c3dee93bdfb43fc)), closes [#​23162](https://togithub.com/angular/angular/issues/23162) - **router:** recursively merge empty path matches ([#​41584](https://togithub.com/angular/angular/issues/41584)) ([8d62813](https://togithub.com/angular/angular/commit/8d6281311c8c21d4f113fdfdd8e5736e297ec184)), closes [#​41481](https://togithub.com/angular/angular/issues/41481) ### [`v11.2.10`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​11210-2021-04-14) [Compare Source](https://togithub.com/angular/angular/compare/11.2.9...11.2.10) ##### Bug Fixes - **compiler-cli:** prevent eliding default imports in incremental recompilations ([#​41586](https://togithub.com/angular/angular/issues/41586)) ([43050a1](https://togithub.com/angular/angular/commit/43050a16de1dfcf8090461d9bc8d9804a98d3403)), closes [#​41377](https://togithub.com/angular/angular/issues/41377) - **compiler-cli:** show a more specific error for Ivy NgModules ([#​41534](https://togithub.com/angular/angular/issues/41534)) ([09eb125](https://togithub.com/angular/angular/commit/09eb1257d86061a26551d11efc042ba864b343d3)) - **core:** error if DebugRenderer2.destroyNode is called twice in a row ([#​41565](https://togithub.com/angular/angular/issues/41565)) ([419c189](https://togithub.com/angular/angular/commit/419c189ad3620cbe02e1927875ca7fa72a46627f)) - **language-service:** bound attributes should not break directive matching ([#​41597](https://togithub.com/angular/angular/issues/41597)) ([3dbcc7f](https://togithub.com/angular/angular/commit/3dbcc7f7a1f011f007c6b5abc2aff228bffba9b6)), closes [/github.com/angular/angular/blob/cdf1ea1951fb7187b1f6c9bb8a847c859c41e0b8/packages/compiler/src/render3/view/util.ts#L174-L206](https://togithub.com//github.com/angular/angular/blob/cdf1ea1951fb7187b1f6c9bb8a847c859c41e0b8/packages/compiler/src/render3/view/util.ts/issues/L174-L206) - **language-service:** resolve to the pre-compiled style when compiled css url is provided ([#​41538](https://togithub.com/angular/angular/issues/41538)) ([3d54980](https://togithub.com/angular/angular/commit/3d549809c3c8659197f323fc78a9fb3756e9969e)), closes [angular/vscode-ng-language-service#​1263](https://togithub.com/angular/vscode-ng-language-service/issues/1263) - **language-service:** use 'any' instead of failing for inline TCBs ([#​41513](https://togithub.com/angular/angular/issues/41513)) ([f76873e](https://togithub.com/angular/angular/commit/f76873e4d5aefe9276873ee0270c331561329d9c)), closes [#​41395](https://togithub.com/angular/angular/issues/41395) - **router:** handle new navigations from a NavigationEnd event ([#​41262](https://togithub.com/angular/angular/issues/41262)) ([#​41511](https://togithub.com/angular/angular/issues/41511)) ([e34299a](https://togithub.com/angular/angular/commit/e34299af256326366ef2176bd905d9a64158f2df)), closes [#​37460](https://togithub.com/angular/angular/issues/37460) - **router:** Remove information about attached component when deactivating route ([#​41381](https://togithub.com/angular/angular/issues/41381)) ([646f4a1](https://togithub.com/angular/angular/commit/646f4a1fe6057b0c70d61a20f3aecf28e71654da)), closes [#​41379](https://togithub.com/angular/angular/issues/41379) ##### Performance Improvements - **compiler-cli:** allow incremental compilation in the presence of redirected source files ([#​41587](https://togithub.com/angular/angular/issues/41587)) ([616145e](https://togithub.com/angular/angular/commit/616145e1a7aa594a26345ac0af909ecbacbe7b70)) ### [`v11.2.9`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1129-2021-04-07) [Compare Source](https://togithub.com/angular/angular/compare/11.2.8...11.2.9) ##### Bug Fixes - **bazel:** add missing dependency on `tslib` ([#​41480](https://togithub.com/angular/angular/issues/41480)) ([8d005e5](https://togithub.com/angular/angular/commit/8d005e51322b68bb66ff311fc78fa34dd440b123)), closes [11.2.8/src/api-extractor/index.js#L20](https://togithub.com/11.2.8/src/api-extractor/index.js/issues/L20) - **compiler-cli:** Allow analysis to continue with invalid style url ([#​41403](https://togithub.com/angular/angular/issues/41403)) ([#​41489](https://togithub.com/angular/angular/issues/41489)) ([07131fa](https://togithub.com/angular/angular/commit/07131fa8ef9f9e6930cf297c27e450c15fb4f10b)) - **compiler-cli:** fix extending angularCompilerOptions from non relative extension less TypeScript configuration files ([#​41349](https://togithub.com/angular/angular/issues/41349)) ([e0165fd](https://togithub.com/angular/angular/commit/e0165fd7f8374694c1f9d74ecdea5af4f8bba4c7)), closes [#​41343](https://togithub.com/angular/angular/issues/41343) ##### Features - **bazel:** allow setting `compilationMode` in `ng_module` rule ([#​41418](https://togithub.com/angular/angular/issues/41418)) ([e6da38a](https://togithub.com/angular/angular/commit/e6da38a5e017bbb2e52857472363b5ab2cd84281)) ##### Performance Improvements - **core:** add private hooks around user code executed by the runtime ([#​41421](https://togithub.com/angular/angular/issues/41421)) ([94af9d9](https://togithub.com/angular/angular/commit/94af9d95bbde5d068e89d6697d87851dc246a88f)) - **language-service:** add perf tracing to LanguageService ([#​41401](https://togithub.com/angular/angular/issues/41401)) ([7b0a800](https://togithub.com/angular/angular/commit/7b0a800b69170c6d32cc49dbc8961b2e2821fe40)) ### [`v11.2.8`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1128-2021-04-01) [Compare Source](https://togithub.com/angular/angular/compare/11.2.7...11.2.8) ##### Bug Fixes - **compiler:** handle case-sensitive CSS custom properties ([#​41380](https://togithub.com/angular/angular/issues/41380)) ([f9da272](https://togithub.com/angular/angular/commit/f9da27214b74d60d398cf46493767711e710635c)), closes [#​41364](https://togithub.com/angular/angular/issues/41364) ### [`v11.2.7`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1127-2021-03-24) [Compare Source](https://togithub.com/angular/angular/compare/11.2.6...11.2.7) ##### Bug Fixes - **compiler:** correctly process multiple rules containing `:host` selectors ([#​41261](https://togithub.com/angular/angular/issues/41261)) ([f358d6b](https://togithub.com/angular/angular/commit/f358d6b113e1a8215fcb50dbc3c5db8799699901)), closes [#​41237](https://togithub.com/angular/angular/issues/41237) - **compiler-cli:** add `useInlining` option to type check config ([#​41268](https://togithub.com/angular/angular/issues/41268)) ([57644e9](https://togithub.com/angular/angular/commit/57644e95aadbfe9c8f336be77a22f7a5e1859758)), closes [#​40963](https://togithub.com/angular/angular/issues/40963) - **core:** remove obsolete check for \[class] and \[className] presence ([#​41254](https://togithub.com/angular/angular/issues/41254)) ([8a53b54](https://togithub.com/angular/angular/commit/8a53b5454eea7b4db09498d9018687aa0b0ca7f3)) - **language-service:** show suggestion when type inference is suboptimal ([#​41072](https://togithub.com/angular/angular/issues/41072)) ([18cd7a0](https://togithub.com/angular/angular/commit/18cd7a0c6921983556fe1fffbff93d42ae138007)), closes [angular/vscode-ng-language-service#​1155](https://togithub.com/angular/vscode-ng-language-service/issues/1155) [#​41042](https://togithub.com/angular/angular/issues/41042) ### [`v11.2.6`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1126-2021-03-17) [Compare Source](https://togithub.com/angular/angular/compare/11.2.5...11.2.6) ##### Bug Fixes - **core:** remove duplicated EMPTY_OBJ constant ([#​41153](https://togithub.com/angular/angular/issues/41153)) ([fa97166](https://togithub.com/angular/angular/commit/fa97166361b17802f8d1771e18b47ac55a117a53)) - **forms:** properly handle the change to the FormGroup shape ([#​40829](https://togithub.com/angular/angular/issues/40829)) ([60ac964](https://togithub.com/angular/angular/commit/60ac9643334b83b6b720afd1b7d7fadf02c4e7fc)), closes [#​13788](https://togithub.com/angular/angular/issues/13788) - **localize:** render correct closing tag placeholder names in XLIFF 2 ([#​41152](https://togithub.com/angular/angular/issues/41152)) ([7dbb550](https://togithub.com/angular/angular/commit/7dbb550946031d212b334b9e805e198232bc933b)), closes [#​41142](https://togithub.com/angular/angular/issues/41142) - **localize:** trim extracted `equiv-text` values ([#​41180](https://togithub.com/angular/angular/issues/41180)) ([ed6c09a](https://togithub.com/angular/angular/commit/ed6c09ae45faa598b505c68bd68fe0d1ba3300c4)), closes [#​41176](https://togithub.com/angular/angular/issues/41176) - **ngcc:** do not compile JavaScript sources if typings-only processing is repeated ([#​41209](https://togithub.com/angular/angular/issues/41209)) ([be050b2](https://togithub.com/angular/angular/commit/be050b2582eed2ad036fb4dd679926a146e17264)), closes [#​41198](https://togithub.com/angular/angular/issues/41198) ##### Performance Improvements - **forms:** avoid direct references to the `Validators` class ([#​41189](https://togithub.com/angular/angular/issues/41189)) ([#​41220](https://togithub.com/angular/angular/issues/41220)) ([804b6b6](https://togithub.com/angular/angular/commit/804b6b66853aa53f446b3e9c3cb921ae8cb794c2)) - **forms:** make `FormBuilder` class tree-shakable ([#​41126](https://togithub.com/angular/angular/issues/41126)) ([ffc93e0](https://togithub.com/angular/angular/commit/ffc93e0946dc7c5a2a64a25a97dbae551b3ffbec)) - **forms:** make `RadioControlRegistry` class tree-shakable ([#​41126](https://togithub.com/angular/angular/issues/41126)) ([6414590](https://togithub.com/angular/angular/commit/6414590f8d09d5d33a9022b023e025fc1452f5b5)) - **forms:** make built-in ControlValueAccessors more tree-shakable ([#​41146](https://togithub.com/angular/angular/issues/41146)) ([#​41197](https://togithub.com/angular/angular/issues/41197)) ([5908eda](https://togithub.com/angular/angular/commit/5908eda7c11ebff169d07598e54f62d7e35f6580)) ### [`v11.2.5`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1125-2021-03-10) [Compare Source](https://togithub.com/angular/angular/compare/11.2.4...11.2.5) ##### Bug Fixes - **bazel:** fix incorrect rollup plugin method signature ([#​41101](https://togithub.com/angular/angular/issues/41101)) ([925746b](https://togithub.com/angular/angular/commit/925746b6d8a84ce7281e9044f88bb1146dc1cd44)) - **language-service:** Only provide dom completions for inline templates ([#​41078](https://togithub.com/angular/angular/issues/41078)) ([a05eb13](https://togithub.com/angular/angular/commit/a05eb13caa546e23caa2dee37435e549059d17c3)) ##### Performance Improvements - **compiler-cli:** avoid module resolution in cycle analysis ([#​40948](https://togithub.com/angular/angular/issues/40948)) ([532ae73](https://togithub.com/angular/angular/commit/532ae73738ded1764209072c4c1b17553d18f009)) - **compiler-cli:** detect semantic changes and their effect on an incremental rebuild ([#​40947](https://togithub.com/angular/angular/issues/40947)) ([e35ecea](https://togithub.com/angular/angular/commit/e35eceabac6aef10a0505bcb08572ab0bafa70da)), closes [#​34867](https://togithub.com/angular/angular/issues/34867) [#​40635](https://togithub.com/angular/angular/issues/40635) [#​40728](https://togithub.com/angular/angular/issues/40728) - **compiler-cli:** ensure module resolution cache is reused for type-check program ([#​39693](https://togithub.com/angular/angular/issues/39693)) ([16f90ca](https://togithub.com/angular/angular/commit/16f90cac4b78d8a9207ecbbcf515518bc01cb7b2)) - **compiler-cli:** use bound symbol in import graph in favor of module resolution ([#​40948](https://togithub.com/angular/angular/issues/40948)) ([2035b15](https://togithub.com/angular/angular/commit/2035b15d7a35418ead6347c4e2cc0d9816a643d9)) ### [`v11.2.4`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1124-2021-03-03) [Compare Source](https://togithub.com/angular/angular/compare/11.2.3...11.2.4) ##### Bug Fixes - **compiler:** allow binding to autocomplete property on select and textarea elements ([#​40928](https://togithub.com/angular/angular/issues/40928)) ([20fb638](https://togithub.com/angular/angular/commit/20fb63812ce4d750fe5d71fe7aa70ed5ac9b07c7)), closes [#​39490](https://togithub.com/angular/angular/issues/39490) - **compiler:** ensure JIT compilation of ɵɵngDeclarePipe() works ([#​40929](https://togithub.com/angular/angular/issues/40929)) ([55eb7b5](https://togithub.com/angular/angular/commit/55eb7b5681ef4ef921dc690a2a1f0621aaf56e4e)) - **compiler:** recover from an incomplete open tag at the end of a file ([#​41054](https://togithub.com/angular/angular/issues/41054)) ([c675acd](https://togithub.com/angular/angular/commit/c675acda7f42dba4709d1a7a898313f86ae7ad8e)) - **compiler-cli:** `readConfiguration` existing options should override options in tsconfig ([#​40694](https://togithub.com/angular/angular/issues/40694)) ([#​41036](https://togithub.com/angular/angular/issues/41036)) ([2f3e2df](https://togithub.com/angular/angular/commit/2f3e2dff33c298cf5824372fe85c1de781c6f1af)) - **compiler-cli:** ensure ngcc can handle wildcard base-paths ([#​41033](https://togithub.com/angular/angular/issues/41033)) ([27d55f6](https://togithub.com/angular/angular/commit/27d55f6730b923f789798639f8def7f3ce8ad5f4)), closes [#​41014](https://togithub.com/angular/angular/issues/41014) - **compiler-cli:** extend `angularCompilerOptions` in tsconfig from node ([#​40694](https://togithub.com/angular/angular/issues/40694)) ([#​41036](https://togithub.com/angular/angular/issues/41036)) ([e3ccd56](https://togithub.com/angular/angular/commit/e3ccd56567fdc7ca00f3a0c7c7e5033b2bece865)), closes [/github.com/microsoft/TypeScript/blob/b346f5764e4d500ebdeff7086e43690ea533a305/src/compiler/commandLineParser.ts#L2603-L2628](https://togithub.com//github.com/microsoft/TypeScript/blob/b346f5764e4d500ebdeff7086e43690ea533a305/src/compiler/commandLineParser.ts/issues/L2603-L2628) [#​36715](https://togithub.com/angular/angular/issues/36715) - **language-service:** Add plugin option to force strictTemplates ([#​41063](https://togithub.com/angular/angular/issues/41063)) ([95f748c](https://togithub.com/angular/angular/commit/95f748c238490edb983df80c8fd2b67f0c6ef24f)) - **language-service:** Always attempt HTML AST to template AST conversion for LS ([#​41068](https://togithub.com/angular/angular/issues/41068)) ([6dd5497](https://togithub.com/angular/angular/commit/6dd54972d4efa968b84ecf71ac2b306d500a2ed7)), closes [angular/vscode-ng-language-service#​1140](https://togithub.com/angular/vscode-ng-language-service/issues/1140) - **language-service:** can't provide the Input and Output custom binding property name ([#​41005](https://togithub.com/angular/angular/issues/41005)) ([1b1b65e](https://togithub.com/angular/angular/commit/1b1b65e1ea4c0b2cde6a267db2ef070395cc09d8)) - **language-service:** don't show external template diagnostics in ts files ([#​41070](https://togithub.com/angular/angular/issues/41070)) ([9322e6a](https://togithub.com/angular/angular/commit/9322e6a076228cc5ea212f3cbe3bbdb6bb8cea82)), closes [#​41032](https://togithub.com/angular/angular/issues/41032) - **language-service:** only provide template results on reference requests ([#​41041](https://togithub.com/angular/angular/issues/41041)) ([ef87953](https://togithub.com/angular/angular/commit/ef87953bc62d43254e3a532b2fe8f16e186f2612)) - **language-service:** provide element completions after open tag < ([#​41068](https://togithub.com/angular/angular/issues/41068)) ([f09e7ab](https://togithub.com/angular/angular/commit/f09e7abdf0625a565bd890b5aa38274b59d58161)), closes [angular/vscode-ng-language-service#​1140](https://togithub.com/angular/vscode-ng-language-service/issues/1140) - **ngcc:** do not fail hard when a format-path points to a non-existing or empty file ([#​40985](https://togithub.com/angular/angular/issues/40985)) ([06ff277](https://togithub.com/angular/angular/commit/06ff277b605760fc0c43346f4997fc5fdfa2ee24)), closes [/github.com/angular/angular/blob/3077c9a1f89c5bd75fb96c16e/packages/compiler-cli/ngcc/src/main.ts#L124](https://togithub.com//github.com/angular/angular/blob/3077c9a1f89c5bd75fb96c16e/packages/compiler-cli/ngcc/src/main.ts/issues/L124) [#​40965](https://togithub.com/angular/angular/issues/40965) ### [`v11.2.3`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1123-2021-02-24) [Compare Source](https://togithub.com/angular/angular/compare/11.2.2...11.2.3) ##### Performance Improvements - **language-service:** Skip Angular analysis when quick info requested outside a template ([#​40956](https://togithub.com/angular/angular/issues/40956)) ([0dd1fac](https://togithub.com/angular/angular/commit/0dd1facc3292aec6b0ca6fd65fc73efae2c194fc)) ### [`v11.2.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1122-2021-02-22) [Compare Source](https://togithub.com/angular/angular/compare/11.2.1...11.2.2) ##### Bug Fixes - **animations:** error when setting position before starting animation ([#​28255](https://togithub.com/angular/angular/issues/28255)) ([f1c64b3](https://togithub.com/angular/angular/commit/f1c64b3f38ed38c2d0c7369f6ee5dea5bbc24cf3)) - **http:** emit error on XMLHttpRequest abort event ([#​40786](https://togithub.com/angular/angular/issues/40786)) ([4a32579](https://togithub.com/angular/angular/commit/4a32579a4d660b774c380314033e15787dfe4631)), closes [#​22324](https://togithub.com/angular/angular/issues/22324) - **http:** ignore question mark when params are parsed ([#​40610](https://togithub.com/angular/angular/issues/40610)) ([3b884ed](https://togithub.com/angular/angular/commit/3b884ed1fc1b1c89c1da9aa6ee0e6b21ff4aa024)), closes [#​28722](https://togithub.com/angular/angular/issues/28722) - **platform-browser:** ensure that Hammer loader is called only once ([#​40911](https://togithub.com/angular/angular/issues/40911)) ([f8055f6](https://togithub.com/angular/angular/commit/f8055f6fb839e5817a83c484d96afb77bae0aed5)), closes [#​25995](https://togithub.com/angular/angular/issues/25995) ##### Performance Improvements - **core:** use `ngDevMode` to tree-shake warning ([#​40876](https://togithub.com/angular/angular/issues/40876)) ([c8a2e3a](https://togithub.com/angular/angular/commit/c8a2e3ae1c12cadd505cdd5a12e26a7231682415)) - **language-service:** short-circuit LS operations when we know there is no Angular information to provide ([#​40946](https://togithub.com/angular/angular/issues/40946)) ([73a3ff1](https://togithub.com/angular/angular/commit/73a3ff11cbca21ec0a64e064c7968c93c0bd8e0a)) ### [`v11.2.1`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​11214-2021-05-12) [Compare Source](https://togithub.com/angular/angular/compare/11.2.0...11.2.1) ##### core | Commit | Description | | -- | -- | | [`5bb7c0e`](https://togithub.com/angular/angular/commit/5bb7c0ef3a) | fix(core): do not retain dynamically compiled components and modules ([#​42003](https://togithub.com/angular/angular/issues/42003)) | | [`40cc29a`](https://togithub.com/angular/angular/commit/40cc29aa6e) | fix(core): invoke profiler around ngOnDestroy lifecycle hooks ([#​41969](https://togithub.com/angular/angular/issues/41969)) | ##### platform-browser | Commit | Description | | -- | -- | | [`f66c9ae`](https://togithub.com/angular/angular/commit/f66c9ae749) | fix(platform-browser): prevent memory leak of style nodes if shadow DOM encapsulation is used ([#​42005](https://togithub.com/angular/angular/issues/42005)) | #### Special Thanks: Alex Rickabaugh, Andrew J Asche, Georgii Dolzhykov, Joey Perrott, Joost Koehoorn, Julien Marcou, Kapunahele Wong, Pete Bacon Darwin, Richard Sithole, Teri Glover, iRealNirmal, Minko Gechev, profanis and va-stefanek ### [`v11.2.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1120-2021-02-10) [Compare Source](https://togithub.com/angular/angular/compare/11.1.2...11.2.0) ##### Bug Fixes - **animations:** properly track listeners for a removed element ([#​40712](https://togithub.com/angular/angular/issues/40712)) ([74cb759](https://togithub.com/angular/angular/commit/74cb759)) - **common:** date is not correctly formatted when year is between 0 and 99 ([#​40448](https://togithub.com/angular/angular/issues/40448)) ([bf85f04](https://togithub.com/angular/angular/commit/bf85f04)), closes [#​40377](https://togithub.com/angular/angular/issues/40377) - **compiler:** include parenthesis in expression source spans ([#​40740](https://togithub.com/angular/angular/issues/40740)) ([e99c4e2](https://togithub.com/angular/angular/commit/e99c4e2)), closes [#​40721](https://togithub.com/angular/angular/issues/40721) - **compiler:** throw error for duplicate template references ([#​40538](https://togithub.com/angular/angular/issues/40538)) ([7e0ff8c](https://togithub.com/angular/angular/commit/7e0ff8c)), closes [#​40536](https://togithub.com/angular/angular/issues/40536) - **compiler-cli:** don't crash when we can't resolve a resource ([#​40660](https://togithub.com/angular/angular/issues/40660)) ([95446fb](https://togithub.com/angular/angular/commit/95446fb)), closes [angular/vscode-ng-language-service#​1079](https://togithub.com/angular/vscode-ng-language-service/issues/1079) - **core:** properly move embedded views of dynamic component's projectable nodes ([#​37167](https://togithub.com/angular/angular/issues/37167)) ([9ae21ee](https://togithub.com/angular/angular/commit/9ae21ee)), closes [#​37120](https://togithub.com/angular/angular/issues/37120) - **localize:** improve invalid syntax in extraction error message ([#​40724](https://togithub.com/angular/angular/issues/40724)) ([24600ff](https://togithub.com/angular/angular/commit/24600ff)) - **localize:** support downleveled inlined helper localize calls ([#​40754](https://togithub.com/angular/angular/issues/40754)) ([415ad8d](https://togithub.com/angular/angular/commit/415ad8d)), closes [#​40702](https://togithub.com/angular/angular/issues/40702) - **router:** stop emitting to event observable on destroy ([#​40638](https://togithub.com/angular/angular/issues/40638)) ([737bc7a](https://togithub.com/angular/angular/commit/737bc7a)), closes [#​40502](https://togithub.com/angular/angular/issues/40502) ### [`v11.1.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1112-2021-02-03) [Compare Source](https://togithub.com/angular/angular/compare/11.1.1...11.1.2) ##### Bug Fixes - **common:** parse `YYYY-MM` strings as UTC dates ([#​40620](https://togithub.com/angular/angular/issues/40620)) ([cafd4f5](https://togithub.com/angular/angular/commit/cafd4f5)), closes [#​33944](https://togithub.com/angular/angular/issues/33944) - **common:** parse `YYYY` strings as UTC dates ([#​40629](https://togithub.com/angular/angular/issues/40629)) ([b823049](https://togithub.com/angular/angular/commit/b823049)), closes [#​33944](https://togithub.com/angular/angular/issues/33944) [#​40620](https://togithub.com/angular/angular/issues/40620) - **compiler:** Don't set expression text to synthetic `$implicit` when empty ([#​40583](https://togithub.com/angular/angular/issues/40583)) ([5dab521](https://togithub.com/angular/angular/commit/5dab521)) - **compiler:** exclude trailing whitespace from element source spans ([#​40513](https://togithub.com/angular/angular/issues/40513)) ([726ec88](https://togithub.com/angular/angular/commit/726ec88)), closes [#​39148](https://togithub.com/angular/angular/issues/39148) - **compiler-cli:** preserve user line endings in diagnostic template parse ([#​40597](https://togithub.com/angular/angular/issues/40597)) ([00eeebf](https://togithub.com/angular/angular/commit/00eeebf)) - **core:** ensure the type `T` of `EventEmitter` can be inferred ([#​40644](https://togithub.com/angular/angular/issues/40644)) ([8f9ba8e](https://togithub.com/angular/angular/commit/8f9ba8e)), closes [#​40637](https://togithub.com/angular/angular/issues/40637) - **core:** remove duplicated EMPTY_ARRAY constant ([#​40587](https://togithub.com/angular/angular/issues/40587)) ([abdf25c](https://togithub.com/angular/angular/commit/abdf25c)) ##### Performance Improvements - **language-service:** update NgCompiler via resource-only path when able ([#​40680](https://togithub.com/angular/angular/issues/40680)) ([0047eb3](https://togithub.com/angular/angular/commit/0047eb3)) ### [`v11.1.1`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1111-2021-01-27) [Compare Source](https://togithub.com/angular/angular/compare/11.1.0...11.1.1) ##### Bug Fixes - **compiler-cli:** handle pseudo cycles in inline source-maps ([#​40435](https://togithub.com/angular/angular/issues/40435)) ([566206b](https://togithub.com/angular/angular/commit/566206b)), closes [#​40408](https://togithub.com/angular/angular/issues/40408) - **compiler-cli:** use `Map` rather than `object` for map of partial linkers ([#​40563](https://togithub.com/angular/angular/issues/40563)) ([33e0f2b](https://togithub.com/angular/angular/commit/33e0f2b)) - **core:** fix possible XSS attack in development through SSR ([#​40525](https://togithub.com/angular/angular/issues/40525)) ([97ec6e4](https://togithub.com/angular/angular/commit/97ec6e4)) - **core:** improve injector debug information in `ngDevMode` ([#​40476](https://togithub.com/angular/angular/issues/40476)) ([4bb38c9](https://togithub.com/angular/angular/commit/4bb38c9)) - **forms:** allow `patchValue()` method of `FormGroup` and `FormArray` classes to skip `null` values ([#​40534](https://togithub.com/angular/angular/issues/40534)) ([2fab148](https://togithub.com/angular/angular/commit/2fab148)), closes [#​36672](https://togithub.com/angular/angular/issues/36672) [#​21021](https://togithub.com/angular/angular/issues/21021) - **forms:** properly cleanup in cases when FormControlName has no CVA ([#​40526](https://togithub.com/angular/angular/issues/40526)) ([72fc6aa](https://togithub.com/angular/angular/commit/72fc6aa)), closes [#​39235](https://togithub.com/angular/angular/issues/39235) [#​40521](https://togithub.com/angular/angular/issues/40521) - **language-service:** implement realpath to resolve symlinks ([#​40593](https://togithub.com/angular/angular/issues/40593)) ([77efc27](https://togithub.com/angular/angular/commit/77efc27)) - **language-service:** recognize incomplete pipe bindings with whitespace ([#​40346](https://togithub.com/angular/angular/issues/40346)) ([d88f18e](https://togithub.com/angular/angular/commit/d88f18e)) - **localize:** include meaning in generated ARB files ([#​40546](https://togithub.com/angular/angular/issues/40546)) ([5661298](https://togithub.com/angular/angular/commit/5661298)), closes [#​40506](https://togithub.com/angular/angular/issues/40506) - **router:** always stringify matrix parameters ([#​25095](https://togithub.com/angular/angular/issues/25095)) ([a8a27ef](https://togithub.com/angular/angular/commit/a8a27ef)), closes [#​23165](https://togithub.com/angular/angular/issues/23165) - **router:** Fix occasional error when creating url tree in IE 11 and Edge ([#​40488](https://togithub.com/angular/angular/issues/40488)) ([69fd942](https://togithub.com/angular/angular/commit/69fd942)) - **service-worker:** handle error with console.error ([#​40236](https://togithub.com/angular/angular/issues/40236)) ([37710b9](https://togithub.com/angular/angular/commit/37710b9)) ##### Features - **language-service:** Add diagnostics to suggest turning on strict mode ([#​40568](https://togithub.com/angular/angular/issues/40568)) ([defa627](https://togithub.com/angular/angular/commit/defa627)) ##### Performance Improvements - **compiler-cli:** introduce fast path for resource-only updates ([#​40561](https://togithub.com/angular/angular/issues/40561)) ([156103c](https://togithub.com/angular/angular/commit/156103c)) - **core:** simplify bloom bucket computation ([#​40489](https://togithub.com/angular/angular/issues/40489)) ([106734a](https://togithub.com/angular/angular/commit/106734a)) ### [`v11.1.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#​1110-2021-01-20) [Compare Source](https://togithub.com/angular/angular/compare/11.0.9...11.1.0) ##### Bug Fixes - **animations:** getAnimationStyle causes exceptions in older browsers ([#​29709](https://togithub.com/angular/angular/issues/29709)) ([66d863f](https://togithub.com/angular/angular/commit/66d863f)) - **animations:** replace copy of query selector node-list from "spread" to "for" ([#​39646](https://togithub.com/angular/angular/issues/39646)) ([bfa197f](https://togithub.com/angular/angular/commit/bfa197f)), closes [#​38551](https://togithub.com/angular/angular/issues/38551) - **common:** add `HttpParamsOptions` to the public api ([#​35829](https://togithub.com/angular/angular/issues/35829)) ([b33b89d](https://togithub.com/angular/angular/commit/b33b89d)), closes [#​20276](https://togithub.com/angular/angular/issues/20276) - **common:** Prefer to use pageXOffset / pageYOffset instance of scrollX / scrollY ([#​28262](https://togithub.com/angular/angular/issues/28262)) ([b1d300d](https://togithub.com/angular/angular/commit/b1d300d)) - **compiler:** correct the `KeySpan` for animation events and properties ([#​40347](https://togithub.com/angular/angular/issues/40347)) ([524415e](https://togithub.com/angular/angular/commit/524415e)) - **compiler:** incorrectly interpreting some HostBinding names ([#​40233](https://togithub.com/angular/angular/issues/40233)) ([1045465](https://togithub.com/angular/angular/commit/1045465)), closes [#​40220](https://togithub.com/angular/angular/issues/40220) [#​40230](https://togithub.com/angular/angular/issues/40230) [#​18698](https://togithub.com/angular/angular/issues/18698) - **compiler:** recover event parse when animation event name is empty ([#​39925](https://togithub.com/angular/angular/issues/39925)) ([15b15be](https://togithub.com/angular/angular/commit/15b15be)) - **compiler:** avoid duplicate i18n blocks for i18n attrs on elements with structural directives ([#​40077](https://togithub.com/angular/angular/issues/40077)) ([caa4666](https://togithub.com/angular/angular/commit/caa4666)), closes [#​39942](https://togithub.com/angular/angular/issues/39942) - **compiler:** handle strings inside bindings that contain binding characters ([#​39826](https://togithub.com/angular/angular/issues/39826)) ([dc6d40e](https://togithub.com/angular/angular/commit/dc6d40e)), closes [#​39601](https://togithub.com/angular/angular/issues/39601) - **compiler:** disallow i18n of security-sensitive attributes ([#​39554](https://togithub.com/angular/angular/issues/39554)) ([c8a99ef](https://togithub.com/angular/angular/commit/c8a99ef)) - **compiler:** ensure that placeholders have the correct sourceSpan ([#​39717](https://togithub.com/angular/angular/issues/39717)) ([0462a61](https://togithub.com/angular/angular/commit/0462a61)), closes [#​39671](https://togithub.com/angular/angular/issues/39671) - **compiler:** only promote Trusted Types to constants when necessary ([#​39554](https://togithub.com/angular/angular/issues/39554)) ([4916870](https://togithub.com/angular/angular/commit/4916870)) - **compiler:** report better error on interpolation in an expression ([#​30300](https://togithub.com/angular/angular/issues/30300)) ([94e790d](https://togithub.com/angular/angular/commit/94e790d)) - **compiler-cli:** do not duplicate repeated source-files in rendered source-maps ([#​40237](https://togithub.com/angular/angular/issues/40237)) ([3158858](https://togithub.com/angular/angular/commit/3158858)) - **compiler-cli:** remove classes in .d.ts files from provider checks ([#​40118](https://togithub.com/angular/angular/issues/40118)) ([973bb40](https://togithub.com/angular/angular/commit/973bb40)) - **animations:** implement getPosition in browser animation builder ([#​39983](https://togithub.com/angular/angular/issues/39983)) ([ca08625](https://togithub.com/angular/angular/commit/ca08625)) - **compiler-cli:** correct incremental behavior even with broken imports ([#​39923](https://togithub.com/angular/angular/issues/39923)) ([c7c5b2f](https://togithub.com/angular/angular/commit/c7c5b2f)) - **compiler-cli:** remove the concept of an errored trait ([#​39923](https://togithub.com/angular/angular/issues/39923)) ([6d42954](https://togithub.com/angular/angular/commit/6d42954)) - **compiler-cli:** track poisoned scopes with a flag ([#​39923](https://togithub.com/angular/angular/issues/39923)) ([0823622](https://togithub.com/angular/angular/commit/0823622)) - **compiler-cli:** report error when a reference target is missing instead of crashing ([#​39805](https://togithub.com/angular/angular/issues/39805)) ([453b32f](https://togithub.com/angular/angular/commit/453b32f)), closes [#​38618](https://togithub.com/angular/angular/issues/38618) [#​39744](https://togithub.com/angular/angular/issues/39744) - **core:** fix possible XSS attack in development through SSR. ([#​40136](https://togithub.com/angular/angular/issues/40136)) ([47d9b6d](https://togithub.com/angular/angular/commit/47d9b6d)) - **core:** set `ngDevMode` to `false` when calling `enableProdMode()` ([#​40124](https://togithub.com/angular/angular/issues/40124)) ([70b4816](https://togithub.com/angular/angular/commit/70b4816)) - **core:** Allow passing AbstractType to the inject function ([#​37958](https://togithub.com/angular/angular/issues/37958)) ([a1b6ad0](https://togithub.com/angular/angular/commit/a1b6ad0)) - **core:** Ensure OnPush ancestors are marked dirty when events occur ([#​39833](https://togithub.com/angular/angular/issues/39833)) ([68d4a74](https://togithub.com/angular/angular/commit/68d4a74)), closes [#​39832](https://togithub.com/angular/angular/issues/39832) - **core:** meta addTag() adds incorrect attribute for httpEquiv ([#​32531](https://togithub.com/angular/angular/issues/32531)) ([ff0a90e](https://togithub.com/angular/angular/commit/ff0a90e)) - **core:** migration error if program contains files outside of the project ([#​39790](https://togithub.com/angular/angular/issues/39790)) ([1a26f6d](https://togithub.com/angular/angular/commit/1a26f6d)), closes [#​39778](https://togithub.com/angular/angular/issues/39778) - **core:** not invoking object's toString when rendering to the DOM ([#​39843](https://togithub.com/angular/angular/issues/39843)) ([11cd37f](https://togithub.com/angular/angular/commit/11cd37f)), closes [#​38839](https://togithub.com/angular/angular/issues/38839) - **core:** remove duplicated noop function ([#​39761](https://togithub.com/angular/angular/issues/39761)) ([066126a](https://togithub.com/angular/angular/commit/066126a)) - **core:** support `Attribute` DI decorator in `deps` section of a token ([#​37085](https://togithub.com/angular/angular/issues/37085)) ([f5cbf0b](https://togithub.com/angular/angular/commit/f5cbf0b)), closes [#​36479](https://togithub.com/angular/angular/issues/36479) - **core:** remove application from the testability registry when the root view is removed ([#​39876](https://togithub.com/angular/angular/issues/39876)) ([df27027](https://togithub.com/angular/angular/commit/df27027)), closes [#​22106](https://togithub.com/angular/angular/issues/22106) - **core:** Support extending differs from root `NgModule` ([#​39981](https://togithub.com/angular/angular/issues/39981)) ([5fc4508](https://togithub.com/angular/angular/commit/5fc4508)), closes [#​25015](https://togithub.com/angular/angular/issues/25015) [#​11309](https://togithub.com/angular/angular/issues/11309) [#​18554](https://togithub.com/angular/angular/issues/18554) - **core:** unsubscribe from the `onError` when the root view is removed ([#​39940](https://togithub.com/angular/angular/issues/39940)) ([5a3a154](https://togithub.com/angular/angular/commit/5a3a154)) - **core:** `QueryList` should not fire changes if the underlying list did not change. ([#​40091](https://togithub.com/angular/angular/issues/40091)) ([76f3633](https://togithub.com/angular/angular/commit/76f3633)) - **core:** fix fakeAsync() error messages ([#​40442](https://togithub.com/angular/angular/issues/40442)) ([ad2b50b](https://togithub.com/angular/angular/commit/ad2b50b)) - **forms:** error if control is removed as a result of another one being reset ([#​40462](https://togithub.com/angular/angular/issues/40462)) ([2c5ad5c](https://togithub.com/angular/angular/commit/2c5ad5c)), closes [#​33401](https://togithub.com/angular/angular/issues/33401) - **forms:** clean up connection between FormControl/FormGroup and corresponding directive instances ([#​39235](https://togithub.com/angular/angular/issues/39235)) ([a384961](https://togithub.com/angular/angular/commit/a384961)), closes [#​20007](https://togithub.com/angular/angular/issues/20007) [#​37431](https://togithub.com/angular/angular/issues/37431) [#​39590](https://togithub.com/angular/angular/issues/39590) - **language-service:** fix go to definition for template variables and references ([#​40455](https://togithub.com/angular/angular/issues/40455)) ([#​40491](https://togithub.com/angular/angular/issues/40491)) ([3e134e4](https://togithub.com/angular/angular/commit/3e134e4)) - **language-service:** Paths on Windows should be normalized ([#​40492](https://togithub.com/angular/angular/issues/40492)) ([b8e47e2](https://togithub.com/angular/angular/commit/b8e47e2)), closes [/github.com/angular/vscode-ng-language-service/blob/9fca9c66510974c26d5c21b31adb9fa39ac0a38a/server/src/session.ts#L594](https://togithub.com//github.com/angular/vscode-ng-language-service/blob/9fca9c66510974c26d5c21b31adb9fa39ac0a38a/server/src/session.ts/issues/L594) - **language-service:** report non-template diagnostics ([#​40331](https://togithub.com/angular/angular/issues/40331)) ([4db89f4](https://togithub.com/angular/angular/commit/4db89f4)) - **language-service:** diagnostic and definition should work for absolute url ([#​40406](https://togithub.com/angular/angular/issues/40406)) ([625d2c2](https://togithub.com/angular/angular/commit/625d2c2)) - **language-service:** reinstate overridden compiler option after change ([#​40364](https://togithub.com/angular/angular/issues/40364)) ([811cacc](https://togithub.com/angular/angular/commit/811cacc)) - **language-service:** Support 'find references' for two-way bindings ([#​40185](https://togithub.com/angular/angular/issues/40185)) ([ebb7ac5](https://togithub.com/angular/angular/commit/ebb7ac5)) - **language-service:** Support 'go to definition' for two-way bindings ([#​40185](https://togithub.com/angular/angular/issues/40185)) ([a9d8c22](https://togithub.com/angular/angular/commit/a9d8c22)) - **language-service:** Support completions of two-way bindings ([#​40185](https://togithub.com/angular/angular/issues/40185)) ([7d74853](https://togithub.com/angular/angular/commit/7d74853)) - **language-service:** Do not include $event parameter in reference results ([#​40158](https://togithub.com/angular/angular/issues/40158)) ([d466db8](https://togithub.com/angular/angular/commit/d466db8)), closes [#​40157](https://togithub.com/angular/angular/issues/40157) - **language-service:** include compilerOptions.rootDir in rootDirs ([#​40243](https://togithub.com/angular/angular/issues/40243)) ([a62416c](https://togithub.com/angular/angular/commit/a62416c)), closes [angular/vscode-ng-language-service#​1039](https://togithub.com/angular/vscode-ng-language-service/issues/1039) - **language-service:** LSParseConfigHost.resolve should not concat abs paths ([#​40242](https://togithub.com/angular/angular/issues/40242)) ([0264f76](https://togithub.com/angular/angular/commit/0264f76)) - **language-service:** return all typecheck files via getExternalFiles ([#​40162](https://togithub.com/angular/angular/issues/40162)) ([183fb7e](https://togithub.com/angular/angular/commit/183fb7e)) - **language-service:** shorthand syntax with variables ([#​40239](https://togithub.com/angular/angular/issues/40239)) ([12cb39c](https://togithub.com/angular/angular/commit/12cb39c)) - **language-service:** force compileNonExportedClasses: false in LS ([#​40092](https://togithub.com/angular/angular/issues/40092)) ([028e4f7](https://togithub.com/angular/angular/commit/028e4f7)) - **language-service:** Prevent matching nodes after finding a keySpan ([#​40047](https://togithub.com/angular/angular/issues/40047)) ([1bf1b68](https://togithub.com/angular/angular/commit/1bf1b68)) - **language-service:** do not return external template that does not exist ([#​39898](https://togithub.com/angular/angular/issues/39898)) ([2b84882](https://togithub.com/angular/angular/commit/2b84882)) - **language-service:** do not treat file URIs as general URLs ([#​39917](https://togithub.com/angular/angular/issues/39917)) ([3b70098](https://togithub.com/angular/angular/commit/3b70098)) - **localize:** ensure extracted messages are serialized in a consistent order ([#​40192](https://togithub.com/angular/angular/issues/40192)) ([212245f](https://togithub.com/angular/angular/commit/212245f)), closes [#​39262](https://togithub.com/angular/angular/issues/39262) - **ngcc:** copy (and update) source-maps for unmodified source files ([#​40429](https://togithub.com/angular/angular/issues/40429)) ([e2e3862](https://togithub.com/angular/angular/commit/e2e3862)), closes [#​40358](https://togithub.com/angular/angular/issues/40358) - **service-worker:** handle error with ErrorHandler ([#​39990](https://togithub.com/angular/angular/issues/39990)) ([74e42cf](https://togithub.com/angular/angular/commit/74e42cf)), closes [#​39913](https://togithub.com/angular/angular/issues/39913) - **router:** correctly handle string command in outlets ([#​39728](https://togithub.com/angular/angular/issues/39728)) ([c33a823](https://togithub.com/angular/angular/commit/c33a823)), closes [#​18928](https://togithub.com/angular/angular/issues/18928) - **router:** lazy loaded modules without RouterModule.forChild() won't cause an infinite loop ([#​36605](https://togithub.com/angular/angular/issues/36605)) ([6675b6f](https://togithub.com/angular/angular/commit/6675b6f)), closes [#​29164](https://togithub.com/angular/angular/issues/29164) - **router:** remove duplicated getOutlet function ([#​39764](https://togithub.com/angular/angular/issues/39764)) ([5fa7673](https://togithub.com/angular/angular/commit/5fa7673)) - **service-worker:** correctly handle failed cache-busted request ([#​39786](https://togithub.com/angular/angular/issues/39786)) ([6046419](https://togithub.com/angular/angular/commit/6046419)), closes [#​39775](https://togithub.com/angular/angular/issues/39775) [#​39775](https://togithub.com/angular/angular/issues/39775) - **upgrade:** avoid memory leak when removing downgraded components ([#​39965](https://togithub.com/angular/angular/issues/39965)) ([6dc43a4](https://togithub.com/angular/angular/commit/6dc43a4)), closes [#​26209](https://togithub.com/angular/angular/issues/26209) [#​39911](https://togithub.com/angular/angular/issues/39911) [#​39921](https://togithub.com/angular/angular/issues/39921) - **upgrade:** fix HMR for hybrid applications ([#​40045](https://togithub.com/angular/angular/issues/40045)) ([b4b21bd](https://togithub.com/angular/angular/commit/b4b21bd)), closes [#​39935](https://togithub.com/angular/angular/issues/39935) ##### Performance Improvements - **animations:** use `ngDevMode` to tree-shake warning ([#​39964](https://togithub.com/angular/angular/issues/39964)) ([9ebe423](https://togithub.com/angular/angular/commit/9ebe423)) - **common:** use `ngDevMode` to tree-shake warnings ([#​39964](https://togithub.com/angular/angular/issues/39964)) ([f022efa](https://togithub.com/angular/angular/commit/f022efa)) - **core:** use `ngDevMode` to tree-shake `checkNoChanges` ([#​39964](https://togithub.com/angular/angular/issues/39964)) ([e1fe9ec](https://togithub.com/angular/angular/commit/e1fe9ec)) - **core:** use `ngDe

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.