dominique-mueller / angular-package-builder

[DEPRECATED] Packages your Angular 4+ library based on the Angular Package Format.
https://www.npmjs.com/package/angular-package-builder
MIT License
23 stars 2 forks source link

chore(dependencies): update angular monorepo to v10 (major) #176

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 6 years ago

This PR contains the following updates:

Package Type Update Change
@angular/common devDependencies major 6.1.x -> 10.2.x
@angular/compiler devDependencies major 6.1.x -> 10.2.x
@angular/compiler-cli devDependencies major 6.1.x -> 10.2.x
@angular/core devDependencies major 6.1.x -> 10.2.x
@angular/platform-browser devDependencies major 6.1.x -> 10.2.x

Release Notes

angular/angular ### [`v10.2.0`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1020-2020-10-21) [Compare Source](https://togithub.com/angular/angular/compare/10.1.6...10.2.0) ##### Bug Fixes - **core:** guard reading of global `ngDevMode` for undefined. ([#​36055](https://togithub.com/angular/angular/issues/36055)) ([02405f1](https://togithub.com/angular/angular/commit/02405f1)) - **platform-server:** Resolve absolute URL from baseUrl ([#​39334](https://togithub.com/angular/angular/issues/39334)) ([71fb99f](https://togithub.com/angular/angular/commit/71fb99f)) ##### BREAKING CHANGES - **platform-server:** If you use `useAbsoluteUrl` to setup `platform-server`, you now need to also specify `baseUrl`. We are intentionally making this a breaking change in a minor release, because if `useAbsoluteUrl` is set to `true` then the behavior of the application could be unpredictable, resulting in issues that are hard to discover but could be affecting production environments. ### [`v10.1.6`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1016-2020-10-14) [Compare Source](https://togithub.com/angular/angular/compare/10.1.5...10.1.6) ##### Bug Fixes - **compiler:** incorrectly encapsulating [@​import](https://togithub.com/import) containing colons and semicolons ([#​38716](https://togithub.com/angular/angular/issues/38716)) ([52a0c6b](https://togithub.com/angular/angular/commit/52a0c6b)), closes [#​38587](https://togithub.com/angular/angular/issues/38587) - **compiler-cli:** support namespaced query types in directives ([#​38959](https://togithub.com/angular/angular/issues/38959)) ([#​39272](https://togithub.com/angular/angular/issues/39272)) ([f752ab9](https://togithub.com/angular/angular/commit/f752ab9)) - **elements:** detect matchesSelector prototype without IIFE ([#​37799](https://togithub.com/angular/angular/issues/37799)) ([952fd86](https://togithub.com/angular/angular/commit/952fd86)), closes [#​24551](https://togithub.com/angular/angular/issues/24551) - **ngcc:** ensure that "inline exports" can be interpreted correctly ([#​39272](https://togithub.com/angular/angular/issues/39272)) ([e08d021](https://togithub.com/angular/angular/commit/e08d021)) - **ngcc:** handle aliases in UMD export declarations ([#​38959](https://togithub.com/angular/angular/issues/38959)) ([#​39272](https://togithub.com/angular/angular/issues/39272)) ([9963c5d](https://togithub.com/angular/angular/commit/9963c5d)), closes [#​38947](https://togithub.com/angular/angular/issues/38947) - **ngcc:** map `exports` to the current module in UMD files ([#​38959](https://togithub.com/angular/angular/issues/38959)) ([#​39272](https://togithub.com/angular/angular/issues/39272)) ([13c4a7b](https://togithub.com/angular/angular/commit/13c4a7b)) - **ngcc:** support inline export declarations in UMD files ([#​38959](https://togithub.com/angular/angular/issues/38959)) ([#​39272](https://togithub.com/angular/angular/issues/39272)) ([9c875b3](https://togithub.com/angular/angular/commit/9c875b3)), closes [#​38947](https://togithub.com/angular/angular/issues/38947) ##### build - upgrade angular build, integration/bazel and [@​angular](https://togithub.com/angular)/bazel package to rule_nodejs 2.2.0 ([#​39182](https://togithub.com/angular/angular/issues/39182)) ([7628c36](https://togithub.com/angular/angular/commit/7628c36)) ##### Performance Improvements - **ngcc:** do not rescan program source files when referenced from multiple root files ([#​39254](https://togithub.com/angular/angular/issues/39254)) ([5221df8](https://togithub.com/angular/angular/commit/5221df8)), closes [#​39240](https://togithub.com/angular/angular/issues/39240) ### [`v10.1.5`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1015-2020-10-07) [Compare Source](https://togithub.com/angular/angular/compare/10.1.4...10.1.5) ##### Bug Fixes - **router:** update getRouteGuards to check if the context outlet is activated ([#​39049](https://togithub.com/angular/angular/issues/39049)) ([771f731](https://togithub.com/angular/angular/commit/771f731)), closes [#​39030](https://togithub.com/angular/angular/issues/39030) - **compiler:** Recover on malformed keyed reads and keyed writes ([#​39004](https://togithub.com/angular/angular/issues/39004)) ([f50313f](https://togithub.com/angular/angular/commit/f50313f)), closes [#​38596](https://togithub.com/angular/angular/issues/38596) ### [`v10.1.4`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1014-2020-09-30) [Compare Source](https://togithub.com/angular/angular/compare/10.1.3...10.1.4) ##### Bug Fixes - **compiler-cli:** enable [@​types](https://togithub.com/types) discovery in incremental rebuilds ([#​39011](https://togithub.com/angular/angular/issues/39011)) ([6e99427](https://togithub.com/angular/angular/commit/6e99427)), closes [#​38979](https://togithub.com/angular/angular/issues/38979) ### [`v10.1.3`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1013-2020-09-23) [Compare Source](https://togithub.com/angular/angular/compare/10.1.2...10.1.3) ##### Bug Fixes - **http:** Fix error message when we call jsonp without importing HttpClientJsonpModule ([#​38756](https://togithub.com/angular/angular/issues/38756)) ([3902ec0](https://togithub.com/angular/angular/commit/3902ec0)) - **ngcc:** fix compilation of `ChangeDetectorRef` in pipe constructors ([#​38892](https://togithub.com/angular/angular/issues/38892)) ([093c3a1](https://togithub.com/angular/angular/commit/093c3a1)), closes [#​38666](https://togithub.com/angular/angular/issues/38666) [#​38883](https://togithub.com/angular/angular/issues/38883) ##### Reverts - feat(router): better warning message when a router outlet has not been instantiated ([#​38920](https://togithub.com/angular/angular/issues/38920)) ([04d0aa6](https://togithub.com/angular/angular/commit/04d0aa6)) ### [`v10.1.2`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1012-2020-09-16) [Compare Source](https://togithub.com/angular/angular/compare/10.1.1...10.1.2) ##### Bug Fixes - **compiler:** detect pipes in ICUs in template binder ([#​38810](https://togithub.com/angular/angular/issues/38810)) ([ec2dbe7](https://togithub.com/angular/angular/commit/ec2dbe7)), closes [#​38539](https://togithub.com/angular/angular/issues/38539) [#​38539](https://togithub.com/angular/angular/issues/38539) [#​38539](https://togithub.com/angular/angular/issues/38539) - **core:** clear the `RefreshTransplantedView` when detached ([#​38768](https://togithub.com/angular/angular/issues/38768)) ([edb7f90](https://togithub.com/angular/angular/commit/edb7f90)), closes [#​38619](https://togithub.com/angular/angular/issues/38619) - **localize:** ensure that `formatOptions` is optional ([#​38787](https://togithub.com/angular/angular/issues/38787)) ([a47383d](https://togithub.com/angular/angular/commit/a47383d)) - **router:** Ensure routes are processed in priority order and only if needed ([#​38780](https://togithub.com/angular/angular/issues/38780)) ([9c51ba3](https://togithub.com/angular/angular/commit/9c51ba3)), closes [#​38691](https://togithub.com/angular/angular/issues/38691) - **upgrade:** add try/catch when downgrading injectables ([#​38671](https://togithub.com/angular/angular/issues/38671)) ([5de2ac3](https://togithub.com/angular/angular/commit/5de2ac3)), closes [#​37579](https://togithub.com/angular/angular/issues/37579) ##### Performance Improvements - **compiler-cli:** only emit directive/pipe references that are used ([#​38843](https://togithub.com/angular/angular/issues/38843)) ([5658405](https://togithub.com/angular/angular/commit/5658405)) - **compiler-cli:** optimize computation of type-check scope information ([#​38843](https://togithub.com/angular/angular/issues/38843)) ([ebede67](https://togithub.com/angular/angular/commit/ebede67)) - **ngcc:** introduce cache for sharing data across entry-points ([#​38840](https://togithub.com/angular/angular/issues/38840)) ([58411e7](https://togithub.com/angular/angular/commit/58411e7)) - **ngcc:** reduce maximum worker count ([#​38840](https://togithub.com/angular/angular/issues/38840)) ([ea36466](https://togithub.com/angular/angular/commit/ea36466)) ### [`v10.1.1`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1011-2020-09-09) [Compare Source](https://togithub.com/angular/angular/compare/10.1.0...10.1.1) ##### Bug Fixes - **compiler:** correct confusion between field and property names ([#​38685](https://togithub.com/angular/angular/issues/38685)) ([a1c34c6](https://togithub.com/angular/angular/commit/a1c34c6)) - **compiler-cli:** compute source-mappings for localized strings ([#​38747](https://togithub.com/angular/angular/issues/38747)) ([b4eb016](https://togithub.com/angular/angular/commit/b4eb016)), closes [#​38588](https://togithub.com/angular/angular/issues/38588) - **compiler-cli:** ensure that a declaration is available in type-to-value conversion ([#​38684](https://togithub.com/angular/angular/issues/38684)) ([56d5ff2](https://togithub.com/angular/angular/commit/56d5ff2)), closes [#​38670](https://togithub.com/angular/angular/issues/38670) - **core:** reset `tView` between tests in Ivy TestBed ([#​38659](https://togithub.com/angular/angular/issues/38659)) ([efc7606](https://togithub.com/angular/angular/commit/efc7606)), closes [#​38600](https://togithub.com/angular/angular/issues/38600) - **localize:** do not expose NodeJS typings in $localize runtime code ([#​38700](https://togithub.com/angular/angular/issues/38700)) ([4de8dc3](https://togithub.com/angular/angular/commit/4de8dc3)), closes [#​38692](https://togithub.com/angular/angular/issues/38692) - **localize:** enable whitespace preservation marker in XLIFF files ([#​38737](https://togithub.com/angular/angular/issues/38737)) ([190dca0](https://togithub.com/angular/angular/commit/190dca0)), closes [#​38679](https://togithub.com/angular/angular/issues/38679) - **localize:** install `[@angular](https://togithub.com/angular)/localize` in `devDependencies` by default ([#​38680](https://togithub.com/angular/angular/issues/38680)) ([dbab744](https://togithub.com/angular/angular/commit/dbab744)), closes [#​38329](https://togithub.com/angular/angular/issues/38329) - **localize:** render context of translation file parse errors ([#​38673](https://togithub.com/angular/angular/issues/38673)) ([32f33f0](https://togithub.com/angular/angular/commit/32f33f0)), closes [#​38377](https://togithub.com/angular/angular/issues/38377) - **localize:** render location in XLIFF 2 even if there is no metadata ([#​38713](https://togithub.com/angular/angular/issues/38713)) ([ab4f953](https://togithub.com/angular/angular/commit/ab4f953)), closes [#​38705](https://togithub.com/angular/angular/issues/38705) - **ngcc:** use aliased exported types correctly ([#​38666](https://togithub.com/angular/angular/issues/38666)) ([6a28675](https://togithub.com/angular/angular/commit/6a28675)), closes [#​38238](https://togithub.com/angular/angular/issues/38238) - **router:** If users are using the Alt key when clicking the router links, prioritize browser’s default behavior ([#​38375](https://togithub.com/angular/angular/issues/38375)) ([309709d](https://togithub.com/angular/angular/commit/309709d)) ##### Performance Improvements - **core:** use `ngDevMode` to tree-shake error messages ([#​38612](https://togithub.com/angular/angular/issues/38612)) ([b084bff](https://togithub.com/angular/angular/commit/b084bff)) ### [`v10.1.0`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1010-2020-09-02) [Compare Source](https://togithub.com/angular/angular/compare/10.0.14...10.1.0) ##### Features - **bazel:** provide LinkablePackageInfo from ng_module ([#​37623](https://togithub.com/angular/angular/issues/37623)) ([6898eab](https://togithub.com/angular/angular/commit/6898eab)) - **common:** add ReadonlyMap in place of Map in keyValuePipe ([#​37311](https://togithub.com/angular/angular/issues/37311)) ([3373453](https://togithub.com/angular/angular/commit/3373453)), closes [#​37308](https://togithub.com/angular/angular/issues/37308) - **compiler-cli:** add `SourceFile.getOriginalLocation()` to sourcemaps package ([#​32912](https://togithub.com/angular/angular/issues/32912)) ([6abb8d0](https://togithub.com/angular/angular/commit/6abb8d0)) - **compiler-cli:** Add compiler option to report errors when assigning to restricted input fields ([#​38249](https://togithub.com/angular/angular/issues/38249)) ([71138f6](https://togithub.com/angular/angular/commit/71138f6)) - **compiler-cli:** add support for TypeScript 4.0 ([#​38076](https://togithub.com/angular/angular/issues/38076)) ([0fc44e0](https://togithub.com/angular/angular/commit/0fc44e0)) - **compiler-cli:** explain why an expression cannot be used in AOT compilations ([#​37587](https://togithub.com/angular/angular/issues/37587)) ([712f1bd](https://togithub.com/angular/angular/commit/712f1bd)) - **compiler:** support unary operators for more accurate type checking ([#​37918](https://togithub.com/angular/angular/issues/37918)) ([874792d](https://togithub.com/angular/angular/commit/874792d)), closes [#​20845](https://togithub.com/angular/angular/issues/20845) [#​36178](https://togithub.com/angular/angular/issues/36178) - **core:** rename async to waitForAsync to avoid confusing ([#​37583](https://togithub.com/angular/angular/issues/37583)) ([8f07429](https://togithub.com/angular/angular/commit/8f07429)) - **core:** support injection token as predicate in queries ([#​37506](https://togithub.com/angular/angular/issues/37506)) ([97dc85b](https://togithub.com/angular/angular/commit/97dc85b)), closes [#​21152](https://togithub.com/angular/angular/issues/21152) [#​36144](https://togithub.com/angular/angular/issues/36144) - **core:** update reference and doc to change `async` to `waitAsync`. ([#​37583](https://togithub.com/angular/angular/issues/37583)) ([8fbf40b](https://togithub.com/angular/angular/commit/8fbf40b)) - **forms:** AbstractControl to store raw validators in addition to combined validators function ([#​37881](https://togithub.com/angular/angular/issues/37881)) ([ad7046b](https://togithub.com/angular/angular/commit/ad7046b)) - **localize:** allow duplicate messages to be handled during extraction ([#​38082](https://togithub.com/angular/angular/issues/38082)) ([cf9a47b](https://togithub.com/angular/angular/commit/cf9a47b)), closes [#​38077](https://togithub.com/angular/angular/issues/38077) - **localize:** expose `canParse()` diagnostics ([#​37909](https://togithub.com/angular/angular/issues/37909)) ([ec32eba](https://togithub.com/angular/angular/commit/ec32eba)), closes [#​37901](https://togithub.com/angular/angular/issues/37901) - **localize:** implement message extraction tool ([#​32912](https://togithub.com/angular/angular/issues/32912)) ([190561d](https://togithub.com/angular/angular/commit/190561d)) - **platform-browser:** Allow `sms`-URLs ([#​31463](https://togithub.com/angular/angular/issues/31463)) ([fc5c34d](https://togithub.com/angular/angular/commit/fc5c34d)), closes [#​31462](https://togithub.com/angular/angular/issues/31462) - **platform-server:** add option for absolute URL HTTP support ([#​37539](https://togithub.com/angular/angular/issues/37539)) ([d37049a](https://togithub.com/angular/angular/commit/d37049a)), closes [#​37071](https://togithub.com/angular/angular/issues/37071) - **router:** better warning message when a router outlet has not been instantiated ([#​30246](https://togithub.com/angular/angular/issues/30246)) ([1609815](https://togithub.com/angular/angular/commit/1609815)) ##### Bug Fixes - **bazel:** fix integration test for bazel building ([#​38629](https://togithub.com/angular/angular/issues/38629)) ([dd82f2f](https://togithub.com/angular/angular/commit/dd82f2f)) - **common:** date pipe gives wrong week number ([#​37632](https://togithub.com/angular/angular/issues/37632)) ([ef1fb6d](https://togithub.com/angular/angular/commit/ef1fb6d)), closes [#​33961](https://togithub.com/angular/angular/issues/33961) - **common:** narrow `NgIf` context variables in template type checker ([#​36627](https://togithub.com/angular/angular/issues/36627)) ([9c8bc4a](https://togithub.com/angular/angular/commit/9c8bc4a)) - **compiler-cli:** avoid creating value expressions for symbols from type-only imports ([#​37912](https://togithub.com/angular/angular/issues/37912)) ([18098d3](https://togithub.com/angular/angular/commit/18098d3)), closes [#​37900](https://togithub.com/angular/angular/issues/37900) - **compiler-cli:** ensure source-maps can handle webpack:// protocol ([#​32912](https://togithub.com/angular/angular/issues/32912)) ([decd95e](https://togithub.com/angular/angular/commit/decd95e)) - **compiler-cli:** only read source-map comment from last line ([#​32912](https://togithub.com/angular/angular/issues/32912)) ([07a07e3](https://togithub.com/angular/angular/commit/07a07e3)) - **compiler-cli:** type-check inputs that include undefined when there's coercion members ([#​38273](https://togithub.com/angular/angular/issues/38273)) ([7525f3a](https://togithub.com/angular/angular/commit/7525f3a)) - **compiler:** incorrectly inferring namespace for HTML nodes inside SVG ([#​38477](https://togithub.com/angular/angular/issues/38477)) ([0dda97e](https://togithub.com/angular/angular/commit/0dda97e)), closes [#​37218](https://togithub.com/angular/angular/issues/37218) - **compiler:** mark `NgModuleFactory` construction as not side effectful ([#​38147](https://togithub.com/angular/angular/issues/38147)) ([7f8c222](https://togithub.com/angular/angular/commit/7f8c222)) - **core:** Allow modification of lifecycle hooks any time before bootstrap ([#​35464](https://togithub.com/angular/angular/issues/35464)) ([737506e](https://togithub.com/angular/angular/commit/737506e)), closes [#​30497](https://togithub.com/angular/angular/issues/30497) - **core:** detect DI parameters in JIT mode for downleveled ES2015 classes ([#​38463](https://togithub.com/angular/angular/issues/38463)) ([ca07da4](https://togithub.com/angular/angular/commit/ca07da4)), closes [#​38453](https://togithub.com/angular/angular/issues/38453) - **core:** determine required DOMParser feature availability ([#​36578](https://togithub.com/angular/angular/issues/36578)) ([#​36578](https://togithub.com/angular/angular/issues/36578)) ([c509243](https://togithub.com/angular/angular/commit/c509243)) - **core:** do not trigger CSP alert/report in Firefox and Chrome ([#​36578](https://togithub.com/angular/angular/issues/36578)) ([#​36578](https://togithub.com/angular/angular/issues/36578)) ([b950d46](https://togithub.com/angular/angular/commit/b950d46)), closes [#​25214](https://togithub.com/angular/angular/issues/25214) - **core:** move generated i18n statements to the `consts` field of ComponentDef ([#​38404](https://togithub.com/angular/angular/issues/38404)) ([cb05c01](https://togithub.com/angular/angular/commit/cb05c01)) - **elements:** run strategy methods in correct zone ([#​37814](https://togithub.com/angular/angular/issues/37814)) ([8df888d](https://togithub.com/angular/angular/commit/8df888d)), closes [#​24181](https://togithub.com/angular/angular/issues/24181) - **forms:** handle form groups/arrays own pending async validation ([#​22575](https://togithub.com/angular/angular/issues/22575)) ([77b62a5](https://togithub.com/angular/angular/commit/77b62a5)), closes [#​10064](https://togithub.com/angular/angular/issues/10064) - **language-service:** non-existent module format in package output ([#​37623](https://togithub.com/angular/angular/issues/37623)) ([413a0fb](https://togithub.com/angular/angular/commit/413a0fb)) - **localize:** ensure required XLIFF parameters are serialized ([#​38575](https://togithub.com/angular/angular/issues/38575)) ([f0af387](https://togithub.com/angular/angular/commit/f0af387)), closes [#​38570](https://togithub.com/angular/angular/issues/38570) - **localize:** extract the correct message ids ([#​38498](https://togithub.com/angular/angular/issues/38498)) ([ac461e1](https://togithub.com/angular/angular/commit/ac461e1)) - **localize:** render ICU placeholders in extracted translation files ([#​38484](https://togithub.com/angular/angular/issues/38484)) ([81c3e80](https://togithub.com/angular/angular/commit/81c3e80)) - **localize:** render text of extracted placeholders ([#​38536](https://togithub.com/angular/angular/issues/38536)) ([14e90be](https://togithub.com/angular/angular/commit/14e90be)) - **ngcc:** detect synthesized delegate constructors for downleveled ES2015 classes ([#​38463](https://togithub.com/angular/angular/issues/38463)) ([3b9c802](https://togithub.com/angular/angular/commit/3b9c802)), closes [#​38453](https://togithub.com/angular/angular/issues/38453) [#​38453](https://togithub.com/angular/angular/issues/38453) - **router:** defer loading of wildcard module until needed ([#​38348](https://togithub.com/angular/angular/issues/38348)) ([8f708b5](https://togithub.com/angular/angular/commit/8f708b5)), closes [#​25494](https://togithub.com/angular/angular/issues/25494) - **router:** fix navigation ignoring logic to compare to the browser url ([#​37716](https://togithub.com/angular/angular/issues/37716)) ([a5ffca0](https://togithub.com/angular/angular/commit/a5ffca0)), closes [#​16710](https://togithub.com/angular/angular/issues/16710) [#​13586](https://togithub.com/angular/angular/issues/13586) - **router:** properly compare array queryParams for equality ([#​37709](https://togithub.com/angular/angular/issues/37709)) ([#​37860](https://togithub.com/angular/angular/issues/37860)) ([1801d0c](https://togithub.com/angular/angular/commit/1801d0c)) - **router:** remove parenthesis for primary outlet segment after removing auxiliary outlet segment ([#​24656](https://togithub.com/angular/angular/issues/24656)) ([#​37163](https://togithub.com/angular/angular/issues/37163)) ([71f008f](https://togithub.com/angular/angular/commit/71f008f)) - **router:** restore 'history.state' object for navigations coming from Angular router ([#​28108](https://togithub.com/angular/angular/issues/28108)) ([#​28176](https://togithub.com/angular/angular/issues/28176)) ([df76a20](https://togithub.com/angular/angular/commit/df76a20)) ##### Code Refactoring - **router:** export DefaultRouteReuseStrategy to Router public_api ([#​31575](https://togithub.com/angular/angular/issues/31575)) ([ca79880](https://togithub.com/angular/angular/commit/ca79880)) ##### Performance Improvements - **compiler-cli:** don't emit template guards when child scope is empty ([#​38418](https://togithub.com/angular/angular/issues/38418)) ([1388c17](https://togithub.com/angular/angular/commit/1388c17)) - **compiler-cli:** fix regressions in incremental program reuse ([#​37641](https://togithub.com/angular/angular/issues/37641)) ([5103d90](https://togithub.com/angular/angular/commit/5103d90)) - **compiler-cli:** only generate directive declarations when used ([#​38418](https://togithub.com/angular/angular/issues/38418)) ([fb8f4b4](https://togithub.com/angular/angular/commit/fb8f4b4)) - **compiler-cli:** only generate type-check code for referenced DOM elements ([#​38418](https://togithub.com/angular/angular/issues/38418)) ([f42e6ce](https://togithub.com/angular/angular/commit/f42e6ce)) - **forms:** use internal `ngDevMode` flag to tree-shake error messages in prod builds ([#​37821](https://togithub.com/angular/angular/issues/37821)) ([201a546](https://togithub.com/angular/angular/commit/201a546)), closes [#​37697](https://togithub.com/angular/angular/issues/37697) - **ngcc:** shortcircuit tokenizing in ESM dependency host ([#​37639](https://togithub.com/angular/angular/issues/37639)) ([bd7f440](https://togithub.com/angular/angular/commit/bd7f440)) - **ngcc:** use `EntryPointManifest` to speed up noop `ProgramBaseEntryPointFinder` ([#​37665](https://togithub.com/angular/angular/issues/37665)) ([9318e23](https://togithub.com/angular/angular/commit/9318e23)) - **router:** apply prioritizedGuardValue operator to optimize CanLoad guards ([#​37523](https://togithub.com/angular/angular/issues/37523)) ([d7dd295](https://togithub.com/angular/angular/commit/d7dd295)) #### 10.0.14 (2020-08-26) #### 10.0.12 (2020-08-24) ##### Bug Fixes - **compiler-cli:** adding references to const enums in runtime code ([#​38542](https://togithub.com/angular/angular/issues/38542)) ([814b436](https://togithub.com/angular/angular/commit/814b436)), closes [#​38513](https://togithub.com/angular/angular/issues/38513) - **core:** remove closing body tag from inert DOM builder ([#​38454](https://togithub.com/angular/angular/issues/38454)) ([5528536](https://togithub.com/angular/angular/commit/5528536)) - **localize:** include the last placeholder in parsed translation text ([#​38452](https://togithub.com/angular/angular/issues/38452)) ([57d1a48](https://togithub.com/angular/angular/commit/57d1a48)) - **localize:** parse all parts of a translation with nested HTML ([#​38452](https://togithub.com/angular/angular/issues/38452)) ([07b99f5](https://togithub.com/angular/angular/commit/07b99f5)), closes [#​38422](https://togithub.com/angular/angular/issues/38422) ##### Features - **language-service:** introduce hybrid visitor to locate AST node ([#​38540](https://togithub.com/angular/angular/issues/38540)) ([66d8c22](https://togithub.com/angular/angular/commit/66d8c22)) #### 10.0.11 (2020-08-19) ##### Bug Fixes - **router:** ensure routerLinkActive updates when associated routerLinks change (resubmit of [#​38349](https://togithub.com/angular/angular/issues/38349)) ([#​38511](https://togithub.com/angular/angular/issues/38511)) ([0af9533](https://togithub.com/angular/angular/commit/0af9533)), closes [#​18469](https://togithub.com/angular/angular/issues/18469) #### 10.0.10 (2020-08-17) ##### Bug Fixes - **common:** Allow scrolling when browser supports scrollTo ([#​38468](https://togithub.com/angular/angular/issues/38468)) ([b32126c](https://togithub.com/angular/angular/commit/b32126c)), closes [#​30630](https://togithub.com/angular/angular/issues/30630) - **core:** detect DI parameters in JIT mode for downleveled ES2015 classes ([#​38500](https://togithub.com/angular/angular/issues/38500)) ([863acb6](https://togithub.com/angular/angular/commit/863acb6)), closes [#​38453](https://togithub.com/angular/angular/issues/38453) - **core:** error if CSS custom property in host binding has number in name ([#​38432](https://togithub.com/angular/angular/issues/38432)) ([cb83b8a](https://togithub.com/angular/angular/commit/cb83b8a)), closes [#​37292](https://togithub.com/angular/angular/issues/37292) - **core:** fix multiple nested views removal from ViewContainerRef ([#​38317](https://togithub.com/angular/angular/issues/38317)) ([d5e09f4](https://togithub.com/angular/angular/commit/d5e09f4)), closes [#​38201](https://togithub.com/angular/angular/issues/38201) - **ngcc:** detect synthesized delegate constructors for downleveled ES2015 classes ([#​38500](https://togithub.com/angular/angular/issues/38500)) ([f3dd6c2](https://togithub.com/angular/angular/commit/f3dd6c2)), closes [#​38453](https://togithub.com/angular/angular/issues/38453) [#​38453](https://togithub.com/angular/angular/issues/38453) - **router:** ensure routerLinkActive updates when associated routerLinks change ([#​38349](https://togithub.com/angular/angular/issues/38349)) ([989e8a1](https://togithub.com/angular/angular/commit/989e8a1)), closes [#​18469](https://togithub.com/angular/angular/issues/18469) #### 10.0.9 (2020-08-12) ##### Bug Fixes - **common:** ensure scrollRestoration is writable ([#​30630](https://togithub.com/angular/angular/issues/30630)) ([#​38357](https://togithub.com/angular/angular/issues/38357)) ([58f4b3a](https://togithub.com/angular/angular/commit/58f4b3a)), closes [#​30629](https://togithub.com/angular/angular/issues/30629) - **compiler:** evaluate safe navigation expressions in correct binding order ([#​37911](https://togithub.com/angular/angular/issues/37911)) ([f5b9d87](https://togithub.com/angular/angular/commit/f5b9d87)), closes [#​37194](https://togithub.com/angular/angular/issues/37194) - **compiler-cli:** avoid creating value expressions for symbols from type-only imports ([#​38415](https://togithub.com/angular/angular/issues/38415)) ([ca2b4bc](https://togithub.com/angular/angular/commit/ca2b4bc)), closes [#​37912](https://togithub.com/angular/angular/issues/37912) - **compiler-cli:** infer quote expressions as any type in type checker ([#​37917](https://togithub.com/angular/angular/issues/37917)) ([5b87c67](https://togithub.com/angular/angular/commit/5b87c67)), closes [#​36568](https://togithub.com/angular/angular/issues/36568) - **compiler-cli:** mark eager `NgModuleFactory` construction as not side effectful ([#​38320](https://togithub.com/angular/angular/issues/38320)) ([016a41b](https://togithub.com/angular/angular/commit/016a41b)), closes [#​38147](https://togithub.com/angular/angular/issues/38147) - **compiler-cli:** match wrapHost parameter types within plugin interface ([#​38004](https://togithub.com/angular/angular/issues/38004)) ([df01a82](https://togithub.com/angular/angular/commit/df01a82)) - **compiler-cli:** preserve quotes in class member names ([#​38387](https://togithub.com/angular/angular/issues/38387)) ([c9acb7b](https://togithub.com/angular/angular/commit/c9acb7b)), closes [#​38311](https://togithub.com/angular/angular/issues/38311) - **core:** prevent NgModule scope being overwritten in JIT compiler ([#​37795](https://togithub.com/angular/angular/issues/37795)) ([3acebdc](https://togithub.com/angular/angular/commit/3acebdc)), closes [#​37105](https://togithub.com/angular/angular/issues/37105) - **core:** queries not matching string injection tokens ([#​38321](https://togithub.com/angular/angular/issues/38321)) ([32109dc](https://togithub.com/angular/angular/commit/32109dc)), closes [#​38313](https://togithub.com/angular/angular/issues/38313) [#​38315](https://togithub.com/angular/angular/issues/38315) - **core:** Store the currently selected ICU in `LView` ([#​38345](https://togithub.com/angular/angular/issues/38345)) ([ee5123f](https://togithub.com/angular/angular/commit/ee5123f)) - **platform-server:** remove styles added by ServerStylesHost on destruction ([#​38367](https://togithub.com/angular/angular/issues/38367)) ([7f11149](https://togithub.com/angular/angular/commit/7f11149)) - **router:** prevent calling unsubscribe on undefined subscription in RouterPreloader ([#​38344](https://togithub.com/angular/angular/issues/38344)) ([4151314](https://togithub.com/angular/angular/commit/4151314)) - **service-worker:** fix the chrome debugger syntax highlighter ([#​38332](https://togithub.com/angular/angular/issues/38332)) ([f5d5bac](https://togithub.com/angular/angular/commit/f5d5bac)) #### 10.0.8 (2020-08-04) ##### Bug Fixes - **compiler:** add PURE annotation to getInheritedFactory calls ([#​38291](https://togithub.com/angular/angular/issues/38291)) ([03d8e31](https://togithub.com/angular/angular/commit/03d8e31)) - **compiler:** update unparsable character reference entity error messages ([#​38319](https://togithub.com/angular/angular/issues/38319)) ([cea4678](https://togithub.com/angular/angular/commit/cea4678)), closes [#​26067](https://togithub.com/angular/angular/issues/26067) #### 10.0.7 (2020-07-30) ##### Bug Fixes - **compiler:** Metadata should not include methods on Object.prototype ([#​38292](https://togithub.com/angular/angular/issues/38292)) ([879ff08](https://togithub.com/angular/angular/commit/879ff08)) #### 10.0.6 (2020-07-28) ##### Bug Fixes - **compiler:** share identical stylesheets between components in the same file ([#​38213](https://togithub.com/angular/angular/issues/38213)) ([264950b](https://togithub.com/angular/angular/commit/264950b)), closes [#​38204](https://togithub.com/angular/angular/issues/38204) - **compiler-cli:** Add support for string literal class members ([#​38226](https://togithub.com/angular/angular/issues/38226)) ([b1e7775](https://togithub.com/angular/angular/commit/b1e7775)) - **core:** `Attribute` decorator `attributeName` is mandatory ([#​38131](https://togithub.com/angular/angular/issues/38131)) ([1c4fcce](https://togithub.com/angular/angular/commit/1c4fcce)), closes [#​32658](https://togithub.com/angular/angular/issues/32658) - **core:** unify the signature between ngZone and noopZone ([#​37581](https://togithub.com/angular/angular/issues/37581)) ([d5264f5](https://togithub.com/angular/angular/commit/d5264f5)) #### 10.0.5 (2020-07-22) ##### Bug Fixes - **compiler:** properly associate source spans for implicitly closed elements ([#​38126](https://togithub.com/angular/angular/issues/38126)) ([e80278c](https://togithub.com/angular/angular/commit/e80278c)), closes [#​36118](https://togithub.com/angular/angular/issues/36118) - **compiler-cli:** ensure file_system handles mixed Windows drives ([#​38030](https://togithub.com/angular/angular/issues/38030)) ([dba4023](https://togithub.com/angular/angular/commit/dba4023)), closes [#​36777](https://togithub.com/angular/angular/issues/36777) - **core:** Allow modification of lifecycle hooks any time before bootstrap ([#​38119](https://togithub.com/angular/angular/issues/38119)) ([14b4718](https://togithub.com/angular/angular/commit/14b4718)), closes [#​30497](https://togithub.com/angular/angular/issues/30497) - **core:** error due to integer overflow when there are too many host bindings ([#​38014](https://togithub.com/angular/angular/issues/38014)) ([7b6e73c](https://togithub.com/angular/angular/commit/7b6e73c)), closes [#​37876](https://togithub.com/angular/angular/issues/37876) [#​37876](https://togithub.com/angular/angular/issues/37876) - **core:** incorrectly validating properties on ng-content and ng-container ([#​37773](https://togithub.com/angular/angular/issues/37773)) ([17ddab9](https://togithub.com/angular/angular/commit/17ddab9)) #### 10.0.4 (2020-07-15) ##### Bug Fixes - **bazel:** ng_module rule does not expose flat module information in Ivy ([#​36971](https://togithub.com/angular/angular/issues/36971)) ([b76a2dc](https://togithub.com/angular/angular/commit/b76a2dc)) - **compiler:** check more cases for pipe usage inside host bindings ([#​37883](https://togithub.com/angular/angular/issues/37883)) ([a94383f](https://togithub.com/angular/angular/commit/a94383f)), closes [#​34655](https://togithub.com/angular/angular/issues/34655) [#​37610](https://togithub.com/angular/angular/issues/37610) - **language-service:** non-existent module format in package output ([#​37778](https://togithub.com/angular/angular/issues/37778)) ([12f1773](https://togithub.com/angular/angular/commit/12f1773)) - **language-service:** remove completion for string ([#​37983](https://togithub.com/angular/angular/issues/37983)) ([387e838](https://togithub.com/angular/angular/commit/387e838)) - **ngcc:** report a warning if ngcc tries to use a solution-style tsconfig ([#​38003](https://togithub.com/angular/angular/issues/38003)) ([e3b8010](https://togithub.com/angular/angular/commit/e3b8010)), closes [#​36386](https://togithub.com/angular/angular/issues/36386) - **service-worker:** correctly handle relative base href ([#​37922](https://togithub.com/angular/angular/issues/37922)) ([b186db7](https://togithub.com/angular/angular/commit/b186db7)), closes [#​25055](https://togithub.com/angular/angular/issues/25055) [#​25055](https://togithub.com/angular/angular/issues/25055) - **service-worker:** correctly serve `ngsw/state` with a non-root SW scope ([#​37922](https://togithub.com/angular/angular/issues/37922)) ([dc42c97](https://togithub.com/angular/angular/commit/dc42c97)), closes [#​30505](https://togithub.com/angular/angular/issues/30505) ##### Features - **bazel:** provide LinkablePackageInfo from ng_module ([#​37778](https://togithub.com/angular/angular/issues/37778)) ([6cd10a1](https://togithub.com/angular/angular/commit/6cd10a1)), closes [/github.com/bazelbuild/rules_nodejs/blob/9a5de3728b05bf1647bbb87ad99f54e626604705/internal/linker/link_node_modules.bzl#L144-L146](https://togithub.com//github.com/bazelbuild/rules_nodejs/blob/9a5de3728b05bf1647bbb87ad99f54e626604705/internal/linker/link_node_modules.bzl/issues/L144-L146) #### 10.0.3 (2020-07-08) ##### Bug Fixes - **core:** handle spaces after `select` and `plural` ICU keywords ([#​37866](https://togithub.com/angular/angular/issues/37866)) ([790bb94](https://togithub.com/angular/angular/commit/790bb94)) #### [9.1.12](https://togithub.com/angular/angular/compare/9.1.11...9.1.12) (2020-07-08) ##### 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) #### [10.0.2](https://togithub.com/angular/angular/compare/10.0.1...10.0.2) (2020-06-30) ##### Bug Fixes - **core:** determine required DOMParser feature availability ([#​36578](https://togithub.com/angular/angular/issues/36578)) ([#​37783](https://togithub.com/angular/angular/issues/37783)) ([12a71bc](https://togithub.com/angular/angular/commit/12a71bc)) - **core:** do not trigger CSP alert/report in Firefox and Chrome ([#​36578](https://togithub.com/angular/angular/issues/36578)) ([#​37783](https://togithub.com/angular/angular/issues/37783)) ([b0b7248](https://togithub.com/angular/angular/commit/b0b7248)), closes [#​25214](https://togithub.com/angular/angular/issues/25214) - **core:** don't consider inherited NG_ELEMENT_ID during DI ([#​37574](https://togithub.com/angular/angular/issues/37574)) ([64b0ae9](https://togithub.com/angular/angular/commit/64b0ae9)), closes [#​36235](https://togithub.com/angular/angular/issues/36235) - **core:** error when invoking callbacks registered via ViewRef.onDestroy ([#​37543](https://togithub.com/angular/angular/issues/37543)) ([75b119e](https://togithub.com/angular/angular/commit/75b119e)), closes [#​36213](https://togithub.com/angular/angular/issues/36213) - **core:** error when invoking callbacks registered via ViewRef.onDestroy ([#​37543](https://togithub.com/angular/angular/issues/37543)) ([#​37783](https://togithub.com/angular/angular/issues/37783)) ([df2cd37](https://togithub.com/angular/angular/commit/df2cd37)), closes [#​36213](https://togithub.com/angular/angular/issues/36213) - **core:** fake_async_fallback should have the same logic with fake-async ([#​37680](https://togithub.com/angular/angular/issues/37680)) ([7a91b23](https://togithub.com/angular/angular/commit/7a91b23)) - **elements:** fire custom element output events during component initialization ([#​37570](https://togithub.com/angular/angular/issues/37570)) ([89e16ed](https://togithub.com/angular/angular/commit/89e16ed)), closes [/github.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/create-custom-element.ts#L167-L170](https://togithub.com//github.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//github.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//github.com/angular/angular/blob/c0143cb2abdd172de1b95fd1d2c4cfc738640e28/packages/elements/src/component-factory-strategy.ts/issues/L158) [#​36141](https://togithub.com/angular/angular/issues/36141) - **language-service:** incorrect autocomplete results on unknown symbol ([#​37518](https://togithub.com/angular/angular/issues/37518)) ([7c0b25f](https://togithub.com/angular/angular/commit/7c0b25f)) - **ngcc:** ensure lockfile is removed when analyzeFn fails ([#​37739](https://togithub.com/angular/angular/issues/37739)) ([1a1f99a](https://togithub.com/angular/angular/commit/1a1f99a)) - **ngcc:** prevent including JavaScript sources outside of the package ([#​37596](https://togithub.com/angular/angular/issues/37596)) ([4b90b6a](https://togithub.com/angular/angular/commit/4b90b6a)), closes [#​37508](https://togithub.com/angular/angular/issues/37508) ##### Performance Improvements - **compiler-cli:** fix memory leak in retained incremental state ([#​37835](https://togithub.com/angular/angular/issues/37835)) ([57a518a](https://togithub.com/angular/angular/commit/57a518a)) #### [10.0.1](https://togithub.com/angular/angular/compare/10.0.0...10.0.1) (2020-06-26) ##### Bug Fixes - **core:** cleanup DOM elements when root view is removed ([#​37600](https://togithub.com/angular/angular/issues/37600)) ([64f2ffa](https://togithub.com/angular/angular/commit/64f2ffa)), closes [#​36449](https://togithub.com/angular/angular/issues/36449) - **forms:** change error message ([#​37643](https://togithub.com/angular/angular/issues/37643)) ([c5bc2e7](https://togithub.com/angular/angular/commit/c5bc2e7)) - **forms:** correct usage of `selectedOptions` ([#​37620](https://togithub.com/angular/angular/issues/37620)) ([dfb58c4](https://togithub.com/angular/angular/commit/dfb58c4)), closes [#​37433](https://togithub.com/angular/angular/issues/37433) - **http:** avoid abort a request when fetch operation is completed ([#​37367](https://togithub.com/angular/angular/issues/37367)) ([a5d5f67](https://togithub.com/angular/angular/commit/a5d5f67)) - **language-service:** reinstate getExternalFiles() ([#​37750](https://togithub.com/angular/angular/issues/37750)) ([ad6680f](https://togithub.com/angular/angular/commit/ad6680f)) - **migrations:** do not incorrectly add todo for [@​Injectable](https://togithub.com/Injectable) or [@​Pipe](https://togithub.com/Pipe) ([#​37732](https://togithub.com/angular/angular/issues/37732)) ([13020b9](https://togithub.com/angular/angular/commit/13020b9)), closes [#​37726](https://togithub.com/angular/angular/issues/37726) - **router:** `RouterLinkActive` should run CD when setting `isActive` ([#​21411](https://togithub.com/angular/angular/issues/21411)) ([a8ea817](https://togithub.com/angular/angular/commit/a8ea817)), closes [#​15943](https://togithub.com/angular/angular/issues/15943) [#​19934](https://togithub.com/angular/angular/issues/19934) - **router:** add null support for RouterLink directive ([#​32616](https://togithub.com/angular/angular/issues/32616)) ([69948ce](https://togithub.com/angular/angular/commit/69948ce)) - **router:** fix error when calling ParamMap.get function ([#​31599](https://togithub.com/angular/angular/issues/31599)) ([3190ccf](https://togithub.com/angular/angular/commit/3190ccf)) ##### Performance Improvements - **compiler-cli:** fix regressions in incremental program reuse ([#​37690](https://togithub.com/angular/angular/issues/37690)) ([96b96fb](https://togithub.com/angular/angular/commit/96b96fb)) ### [`v10.0.14`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​10014-2020-08-26) [Compare Source](https://togithub.com/angular/angular/compare/10.0.13...10.0.14) #### 10.0.14 (2020-08-26) ### [`v10.0.13`](https://togithub.com/angular/angular/compare/10.0.12...10.0.13) [Compare Source](https://togithub.com/angular/angular/compare/10.0.12...10.0.13) ### [`v10.0.12`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​10012-2020-08-24) [Compare Source](https://togithub.com/angular/angular/compare/10.0.11...10.0.12) ##### Bug Fixes - **compiler-cli:** adding references to const enums in runtime code ([#​38542](https://togithub.com/angular/angular/issues/38542)) ([814b436](https://togithub.com/angular/angular/commit/814b436)), closes [#​38513](https://togithub.com/angular/angular/issues/38513) - **core:** remove closing body tag from inert DOM builder ([#​38454](https://togithub.com/angular/angular/issues/38454)) ([5528536](https://togithub.com/angular/angular/commit/5528536)) - **localize:** include the last placeholder in parsed translation text ([#​38452](https://togithub.com/angular/angular/issues/38452)) ([57d1a48](https://togithub.com/angular/angular/commit/57d1a48)) - **localize:** parse all parts of a translation with nested HTML ([#​38452](https://togithub.com/angular/angular/issues/38452)) ([07b99f5](https://togithub.com/angular/angular/commit/07b99f5)), closes [#​38422](https://togithub.com/angular/angular/issues/38422) ##### Features - **language-service:** introduce hybrid visitor to locate AST node ([#​38540](https://togithub.com/angular/angular/issues/38540)) ([66d8c22](https://togithub.com/angular/angular/commit/66d8c22)) ### [`v10.0.11`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​10011-2020-08-19) [Compare Source](https://togithub.com/angular/angular/compare/10.0.10...10.0.11) ##### Bug Fixes - **router:** ensure routerLinkActive updates when associated routerLinks change (resubmit of [#​38349](https://togithub.com/angular/angular/issues/38349)) ([#​38511](https://togithub.com/angular/angular/issues/38511)) ([0af9533](https://togithub.com/angular/angular/commit/0af9533)), closes [#​18469](https://togithub.com/angular/angular/issues/18469) ### [`v10.0.10`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​10010-2020-08-17) [Compare Source](https://togithub.com/angular/angular/compare/10.0.9...10.0.10) ##### Bug Fixes - **common:** Allow scrolling when browser supports scrollTo ([#​38468](https://togithub.com/angular/angular/issues/38468)) ([b32126c](https://togithub.com/angular/angular/commit/b32126c)), closes [#​30630](https://togithub.com/angular/angular/issues/30630) - **core:** detect DI parameters in JIT mode for downleveled ES2015 classes ([#​38500](https://togithub.com/angular/angular/issues/38500)) ([863acb6](https://togithub.com/angular/angular/commit/863acb6)), closes [#​38453](https://togithub.com/angular/angular/issues/38453) - **core:** error if CSS custom property in host binding has number in name ([#​38432](https://togithub.com/angular/angular/issues/38432)) ([cb83b8a](https://togithub.com/angular/angular/commit/cb83b8a)), closes [#​37292](https://togithub.com/angular/angular/issues/37292) - **core:** fix multiple nested views removal from ViewContainerRef ([#​38317](https://togithub.com/angular/angular/issues/38317)) ([d5e09f4](https://togithub.com/angular/angular/commit/d5e09f4)), closes [#​38201](https://togithub.com/angular/angular/issues/38201) - **ngcc:** detect synthesized delegate constructors for downleveled ES2015 classes ([#​38500](https://togithub.com/angular/angular/issues/38500)) ([f3dd6c2](https://togithub.com/angular/angular/commit/f3dd6c2)), closes [#​38453](https://togithub.com/angular/angular/issues/38453) [#​38453](https://togithub.com/angular/angular/issues/38453) - **router:** ensure routerLinkActive updates when associated routerLinks change ([#​38349](https://togithub.com/angular/angular/issues/38349)) ([989e8a1](https://togithub.com/angular/angular/commit/989e8a1)), closes [#​18469](https://togithub.com/angular/angular/issues/18469) ### [`v10.0.9`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1009-2020-08-12) [Compare Source](https://togithub.com/angular/angular/compare/10.0.8...10.0.9) ##### Bug Fixes - **common:** ensure scrollRestoration is writable ([#​30630](https://togithub.com/angular/angular/issues/30630)) ([#​38357](https://togithub.com/angular/angular/issues/38357)) ([58f4b3a](https://togithub.com/angular/angular/commit/58f4b3a)), closes [#​30629](https://togithub.com/angular/angular/issues/30629) - **compiler:** evaluate safe navigation expressions in correct binding order ([#​37911](https://togithub.com/angular/angular/issues/37911)) ([f5b9d87](https://togithub.com/angular/angular/commit/f5b9d87)), closes [#​37194](https://togithub.com/angular/angular/issues/37194) - **compiler-cli:** avoid creating value expressions for symbols from type-only imports ([#​38415](https://togithub.com/angular/angular/issues/38415)) ([ca2b4bc](https://togithub.com/angular/angular/commit/ca2b4bc)), closes [#​37912](https://togithub.com/angular/angular/issues/37912) - **compiler-cli:** infer quote expressions as any type in type checker ([#​37917](https://togithub.com/angular/angular/issues/37917)) ([5b87c67](https://togithub.com/angular/angular/commit/5b87c67)), closes [#​36568](https://togithub.com/angular/angular/issues/36568) - **compiler-cli:** mark eager `NgModuleFactory` construction as not side effectful ([#​38320](https://togithub.com/angular/angular/issues/38320)) ([016a41b](https://togithub.com/angular/angular/commit/016a41b)), closes [#​38147](https://togithub.com/angular/angular/issues/38147) - **compiler-cli:** match wrapHost parameter types within plugin interface ([#​38004](https://togithub.com/angular/angular/issues/38004)) ([df01a82](https://togithub.com/angular/angular/commit/df01a82)) - **compiler-cli:** preserve quotes in class member names ([#​38387](https://togithub.com/angular/angular/issues/38387)) ([c9acb7b](https://togithub.com/angular/angular/commit/c9acb7b)), closes [#​38311](https://togithub.com/angular/angular/issues/38311) - **core:** prevent NgModule scope being overwritten in JIT compiler ([#​37795](https://togithub.com/angular/angular/issues/37795)) ([3acebdc](https://togithub.com/angular/angular/commit/3acebdc)), closes [#​37105](https://togithub.com/angular/angular/issues/37105) - **core:** queries not matching string injection tokens ([#​38321](https://togithub.com/angular/angular/issues/38321)) ([32109dc](https://togithub.com/angular/angular/commit/32109dc)), closes [#​38313](https://togithub.com/angular/angular/issues/38313) [#​38315](https://togithub.com/angular/angular/issues/38315) - **core:** Store the currently selected ICU in `LView` ([#​38345](https://togithub.com/angular/angular/issues/38345)) ([ee5123f](https://togithub.com/angular/angular/commit/ee5123f)) - **platform-server:** remove styles added by ServerStylesHost on destruction ([#​38367](https://togithub.com/angular/angular/issues/38367)) ([7f11149](https://togithub.com/angular/angular/commit/7f11149)) - **router:** prevent calling unsubscribe on undefined subscription in RouterPreloader ([#​38344](https://togithub.com/angular/angular/issues/38344)) ([4151314](https://togithub.com/angular/angular/commit/4151314)) - **service-worker:** fix the chrome debugger syntax highlighter ([#​38332](https://togithub.com/angular/angular/issues/38332)) ([f5d5bac](https://togithub.com/angular/angular/commit/f5d5bac)) ### [`v10.0.8`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1008-2020-08-04) [Compare Source](https://togithub.com/angular/angular/compare/10.0.7...10.0.8) ##### Bug Fixes - **compiler:** add PURE annotation to getInheritedFactory calls ([#​38291](https://togithub.com/angular/angular/issues/38291)) ([03d8e31](https://togithub.com/angular/angular/commit/03d8e31)) - **compiler:** update unparsable character reference entity error messages ([#​38319](https://togithub.com/angular/angular/issues/38319)) ([cea4678](https://togithub.com/angular/angular/commit/cea4678)), closes [#​26067](https://togithub.com/angular/angular/issues/26067) ### [`v10.0.7`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1007-2020-07-30) [Compare Source](https://togithub.com/angular/angular/compare/10.0.6...10.0.7) ##### Bug Fixes - **compiler:** Metadata should not include methods on Object.prototype ([#​38292](https://togithub.com/angular/angular/issues/38292)) ([879ff08](https://togithub.com/angular/angular/commit/879ff08)) ### [`v10.0.6`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1006-2020-07-28) [Compare Source](https://togithub.com/angular/angular/compare/10.0.5...10.0.6) ##### Bug Fixes - **compiler:** share identical stylesheets between components in the same file ([#​38213](https://togithub.com/angular/angular/issues/38213)) ([264950b](https://togithub.com/angular/angular/commit/264950b)), closes [#​38204](https://togithub.com/angular/angular/issues/38204) - **compiler-cli:** Add support for string literal class members ([#​38226](https://togithub.com/angular/angular/issues/38226)) ([b1e7775](https://togithub.com/angular/angular/commit/b1e7775)) - **core:** `Attribute` decorator `attributeName` is mandatory ([#​38131](https://togithub.com/angular/angular/issues/38131)) ([1c4fcce](https://togithub.com/angular/angular/commit/1c4fcce)), closes [#​32658](https://togithub.com/angular/angular/issues/32658) - **core:** unify the signature between ngZone and noopZone ([#​37581](https://togithub.com/angular/angular/issues/37581)) ([d5264f5](https://togithub.com/angular/angular/commit/d5264f5)) ### [`v10.0.5`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1005-2020-07-22) [Compare Source](https://togithub.com/angular/angular/compare/10.0.4...10.0.5) ##### Bug Fixes - **compiler:** properly associate source spans for implicitly closed elements ([#​38126](https://togithub.com/angular/angular/issues/38126)) ([e80278c](https://togithub.com/angular/angular/commit/e80278c)), closes [#​36118](https://togithub.com/angular/angular/issues/36118) - **compiler-cli:** ensure file_system handles mixed Windows drives ([#​38030](https://togithub.com/angular/angular/issues/38030)) ([dba4023](https://togithub.com/angular/angular/commit/dba4023)), closes [#​36777](https://togithub.com/angular/angular/issues/36777) - **core:** Allow modification of lifecycle hooks any time before bootstrap ([#​38119](https://togithub.com/angular/angular/issues/38119)) ([14b4718](https://togithub.com/angular/angular/commit/14b4718)), closes [#​30497](https://togithub.com/angular/angular/issues/30497) - **core:** error due to integer overflow when there are too many host bindings ([#​38014](https://togithub.com/angular/angular/issues/38014)) ([7b6e73c](https://togithub.com/angular/angular/commit/7b6e73c)), closes [#​37876](https://togithub.com/angular/angular/issues/37876) [#​37876](https://togithub.com/angular/angular/issues/37876) - **core:** incorrectly validating properties on ng-content and ng-container ([#​37773](https://togithub.com/angular/angular/issues/37773)) ([17ddab9](https://togithub.com/angular/angular/commit/17ddab9)) ### [`v10.0.4`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​1004-2020-07-15) [Compare Source](https://togithub.com/angular/angular/compare/10.0.3...10.0.4) ##### Bug Fixes - **bazel:** ng_module rule does not expose flat module information in Ivy ([#​36971](https://togithub.com/angular/angular/issues/36971)) ([b76a2dc](https://togithub.com/angular/angular/commit/b76a2dc)) - **compiler:** check more cases for pipe usage inside host bindings ([#​37883](https://togithub.com/angular/angular/issues/37883)) ([a94383f](https://togithub.com/angular/angular/commit/a94383f)), closes [#​34655](https://togithub.com/angular/angular/issues/34655) [#​37610](https://togithub.com/angular/angular/issues/37610) - **language-service:** non-existent module format in package output ([#​37778](https://togithub.com/angular/angular/issues/37778)) ([12f1773](https://togithub.com/angular/angular/commit/12f1773)) - **language-service:** remove completion for string ([#​37983](https://togithub.com/angular/angular/issues/37983)) ([387e838](https://togithub.com/angular/angular/commit/387e838)) - **ngcc:** report a warning if ngcc tries to use a solution-style tsconfig ([#​38003](https://togithub.com/angular/angular/issues/38003)) ([e3b8010](https://togithub.com/angular/angular/commit/e3b8010)), closes [#​36386](https://togithub.com/angular/angular/issues/36386) -

Renovate configuration

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

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

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

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.



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

renovate[bot] commented 4 years ago

:warning: Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

:recycle: Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json