ngxs-labs / entity-state

⏱ WIP: Entity adapter
48 stars 12 forks source link

chore(deps): update @angular to v8 #124

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
@​angular/animations dependencies major 7.2.15 -> 8.0.0 source
@​angular/common dependencies major 7.2.15 -> 8.0.0 source
@​angular/compiler dependencies major 7.2.15 -> 8.0.0 source
@​angular/core dependencies major 7.2.15 -> 8.0.0 source
@​angular/forms dependencies major 7.2.15 -> 8.0.0 source
@​angular/platform-browser dependencies major 7.2.15 -> 8.0.0 source
@​angular/platform-browser-dynamic dependencies major 7.2.15 -> 8.0.0 source
@​angular/router dependencies major 7.2.15 -> 8.0.0 source

Release Notes

angular/angular ### [`v8.0.0`](https://togithub.com/angular/angular/blob/master/CHANGELOG.md#​800httpsgithubcomangularangularcompare800-rc5800-2019-05-28) [Compare Source](https://togithub.com/angular/angular/compare/7.2.15...8.0.0) ##### Features - add support for TypeScript 3.3 (and drop older versions) ([#​29004](https://togithub.com/angular/angular/issues/29004)) ([75748d6](https://togithub.com/angular/angular/commit/75748d6)) - **common:** add ability to watch for AngularJS URL updates through `onUrlChange` hook ([#​30466](https://togithub.com/angular/angular/issues/30466)) ([8022d36](https://togithub.com/angular/angular/commit/8022d36)) - **common:** stricter types for SlicePipe ([#​30156](https://togithub.com/angular/angular/issues/30156)) ([722b2fa](https://togithub.com/angular/angular/commit/722b2fa)) - **bazel:** use rbe_autoconfig() and new container. ([#​29336](https://togithub.com/angular/angular/issues/29336)) ([e562acc](https://togithub.com/angular/angular/commit/e562acc)) - **common:** add [@​angular](https://togithub.com/angular)/common/upgrade package for $location-related APIs ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([152d99e](https://togithub.com/angular/angular/commit/152d99e)) - **common:** add ability to retrieve the state from Location service ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([b44b143](https://togithub.com/angular/angular/commit/b44b143)) - **common:** add ability to track all location changes ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([3a9cf3f](https://togithub.com/angular/angular/commit/3a9cf3f)) - **common:** add APIs to read component pieces of URL ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([b635fe8](https://togithub.com/angular/angular/commit/b635fe8)) - **common:** add MockPlatformLocation to enable more robust testing of Location services ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([d0672c2](https://togithub.com/angular/angular/commit/d0672c2)) - **common:** add UrlCodec type for use with upgrade applications ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([ec455e1](https://togithub.com/angular/angular/commit/ec455e1)) - **common:** provide replacement for AngularJS $location service ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([4277600](https://togithub.com/angular/angular/commit/4277600)) - remove deprecated DOCUMENT token from platform-browser ([#​28117](https://togithub.com/angular/angular/issues/28117)) ([3a9d247](https://togithub.com/angular/angular/commit/3a9d247)) - **compiler:** support skipping leading trivia in template source-maps ([#​30095](https://togithub.com/angular/angular/issues/30095)) ([304a12f](https://togithub.com/angular/angular/commit/304a12f)) - **core:** add missing ARIA attributes to html sanitizer ([#​29685](https://togithub.com/angular/angular/issues/29685)) ([909557d](https://togithub.com/angular/angular/commit/909557d)), closes [#​26815](https://togithub.com/angular/angular/issues/26815) - **router:** deprecate loadChildren:string ([#​30073](https://togithub.com/angular/angular/issues/30073)) ([c61df39](https://togithub.com/angular/angular/commit/c61df39)) - **service-worker:** allow configuring when the SW is registered ([#​21842](https://togithub.com/angular/angular/issues/21842)) ([4cfba58](https://togithub.com/angular/angular/commit/4cfba58)), closes [#​20970](https://togithub.com/angular/angular/issues/20970) - **service-worker:** expose `SwRegistrationOptions` token to allow runtime config ([#​21842](https://togithub.com/angular/angular/issues/21842)) ([39c0152](https://togithub.com/angular/angular/commit/39c0152)) - **service-worker:** support bypassing SW with specific header/query param ([#​30010](https://togithub.com/angular/angular/issues/30010)) ([6200732](https://togithub.com/angular/angular/commit/6200732)), closes [#​21191](https://togithub.com/angular/angular/issues/21191) - **compiler-cli:** export tooling definitions ([#​29929](https://togithub.com/angular/angular/issues/29929)) ([e1f51ea](https://togithub.com/angular/angular/commit/e1f51ea)) - **compiler-cli:** lower some exported expressions ([#​30038](https://togithub.com/angular/angular/issues/30038)) ([8e73f9b](https://togithub.com/angular/angular/commit/8e73f9b)) - **core:** add schematics to move deprecated DOCUMENT import ([#​29950](https://togithub.com/angular/angular/issues/29950)) ([645e305](https://togithub.com/angular/angular/commit/645e305)) - **bazel:** update the build to use the new architect api ([#​29720](https://togithub.com/angular/angular/issues/29720)) ([902a53a](https://togithub.com/angular/angular/commit/902a53a)) - remove [@​angular](https://togithub.com/angular)/http dependency from [@​angular](https://togithub.com/angular)/platform-server ([#​29408](https://togithub.com/angular/angular/issues/29408)) ([9745f55](https://togithub.com/angular/angular/commit/9745f55)) - **compiler-cli:** ngcc - make logging more configurable ([#​29591](https://togithub.com/angular/angular/issues/29591)) ([8d3d75e](https://togithub.com/angular/angular/commit/8d3d75e)) - **core:** Add "AbstractType" interface ([#​29295](https://togithub.com/angular/angular/issues/29295)) ([afd4a4e](https://togithub.com/angular/angular/commit/afd4a4e)), closes [#​26491](https://togithub.com/angular/angular/issues/26491) - **core:** template-var-assignment update schematic ([#​29608](https://togithub.com/angular/angular/issues/29608)) ([7c8f4e3](https://togithub.com/angular/angular/commit/7c8f4e3)) - **bazel:** Upgrade rules_nodejs and rules_sass ([#​29388](https://togithub.com/angular/angular/issues/29388)) ([d6d081e](https://togithub.com/angular/angular/commit/d6d081e)) - **service-worker:** support multiple apps on different subpaths of a domain ([#​27080](https://togithub.com/angular/angular/issues/27080)) ([e721c08](https://togithub.com/angular/angular/commit/e721c08)), closes [#​21388](https://togithub.com/angular/angular/issues/21388) - **bazel:** Eject Bazel ([#​29167](https://togithub.com/angular/angular/issues/29167)) ([36a1550](https://togithub.com/angular/angular/commit/36a1550)) - **bazel:** Hide Bazel files in Bazel builder ([#​29110](https://togithub.com/angular/angular/issues/29110)) ([7060d90](https://togithub.com/angular/angular/commit/7060d90)) - **forms:** clear (remove all) components from a FormArray ([#​28918](https://togithub.com/angular/angular/issues/28918)) ([a68b1a1](https://togithub.com/angular/angular/commit/a68b1a1)), closes [#​18531](https://togithub.com/angular/angular/issues/18531) - **platform-server:** wait on returned BEFORE_APP_SERIALIZED promises ([#​29120](https://togithub.com/angular/angular/issues/29120)) ([7102ea8](https://togithub.com/angular/angular/commit/7102ea8)) ##### Bug Fixes - **bazel:** allow ts_library interop with list-typed inputs ([#​30600](https://togithub.com/angular/angular/issues/30600)) ([bf38df4](https://togithub.com/angular/angular/commit/bf38df4)) - **bazel:** Disable sandbox on Mac OS ([#​30460](https://togithub.com/angular/angular/issues/30460)) ([3de26a8](https://togithub.com/angular/angular/commit/3de26a8)) - **bazel:** ng test should run specific ts_web_test_suite ([#​30526](https://togithub.com/angular/angular/issues/30526)) ([8bc4da8](https://togithub.com/angular/angular/commit/8bc4da8)) - **core:** remove deprecated `TestBed.deprecatedOverrideProvider` API ([#​30576](https://togithub.com/angular/angular/issues/30576)) ([5a46f94](https://togithub.com/angular/angular/commit/5a46f94)) - **core:** require 'static' flag on queries in typings ([#​30641](https://togithub.com/angular/angular/issues/30641)) ([c8af830](https://togithub.com/angular/angular/commit/c8af830)) - **core:** temporarily remove [@​deprecated](https://togithub.com/deprecated) jsdoc tag for a TextBed.get overload ([#​30514](https://togithub.com/angular/angular/issues/30514)) ([561e01d](https://togithub.com/angular/angular/commit/561e01d)), closes [#​29290](https://togithub.com/angular/angular/issues/29290) [#​29905](https://togithub.com/angular/angular/issues/29905) - **router:** type cast correctly for IE 11 bug breaking URL Unification when comparing objects ([#​30464](https://togithub.com/angular/angular/issues/30464)) ([32daa93](https://togithub.com/angular/angular/commit/32daa93)) - **bazel:** Directly spawn native Bazel binary ([#​30306](https://togithub.com/angular/angular/issues/30306)) ([d1fcc2b](https://togithub.com/angular/angular/commit/d1fcc2b)) - **bazel:** pass correct arguments to http_server in Windows ([#​30346](https://togithub.com/angular/angular/issues/30346)) ([71eba45](https://togithub.com/angular/angular/commit/71eba45)), closes [#​29785](https://togithub.com/angular/angular/issues/29785) - **bazel:** Use existing npm/yarn lock files ([#​30438](https://togithub.com/angular/angular/issues/30438)) ([3136d9f](https://togithub.com/angular/angular/commit/3136d9f)) - **compiler:** ensure strict mode when evaluating in JIT ([#​30122](https://togithub.com/angular/angular/issues/30122)) ([192f108](https://togithub.com/angular/angular/commit/192f108)) - **core:** migrations not always migrating all files ([#​30269](https://togithub.com/angular/angular/issues/30269)) ([e8ceae1](https://togithub.com/angular/angular/commit/e8ceae1)) - **core:** static-query migration errors not printed properly ([#​30458](https://togithub.com/angular/angular/issues/30458)) ([fde3f46](https://togithub.com/angular/angular/commit/fde3f46)) - **core:** static-query migration fails with default parameter values ([#​30269](https://togithub.com/angular/angular/issues/30269)) ([c3246e6](https://togithub.com/angular/angular/commit/c3246e6)) - **core:** static-query migration should gracefully exit if AOT compiler throws ([#​30269](https://togithub.com/angular/angular/issues/30269)) ([a71d8a8](https://togithub.com/angular/angular/commit/a71d8a8)) - **core:** static-query migration should handle queries on accessors ([#​30327](https://togithub.com/angular/angular/issues/30327)) ([dd299f9](https://togithub.com/angular/angular/commit/dd299f9)) - **core:** static-query migration should not fallback to test strategy ([#​30458](https://togithub.com/angular/angular/issues/30458)) ([0fa48e8](https://togithub.com/angular/angular/commit/0fa48e8)) - **core:** static-query migration should not prompt if no queries are used ([#​30254](https://togithub.com/angular/angular/issues/30254)) ([12fb639](https://togithub.com/angular/angular/commit/12fb639)) - **core:** static-query usage migration strategy should detect ambiguous query usage ([#​30215](https://togithub.com/angular/angular/issues/30215)) ([e295c6a](https://togithub.com/angular/angular/commit/e295c6a)) - **router:** ensure navigations start with the current URL value incase redirect is skipped ([#​30344](https://togithub.com/angular/angular/issues/30344)) ([9b88920](https://togithub.com/angular/angular/commit/9b88920)), closes [#​30340](https://togithub.com/angular/angular/issues/30340) [#​30160](https://togithub.com/angular/angular/issues/30160) - **router:** IE 11 bug can break URL unification when comparing objects ([#​30393](https://togithub.com/angular/angular/issues/30393)) ([c383491](https://togithub.com/angular/angular/commit/c383491)) - **bazel:** Bump ibazel to 0.10.1 for windows fixes ([#​30196](https://togithub.com/angular/angular/issues/30196)) ([9f68c35](https://togithub.com/angular/angular/commit/9f68c35)) - **compiler-cli:** log ngcc skipping messages as debug instead of info ([#​30232](https://togithub.com/angular/angular/issues/30232)) ([548b003](https://togithub.com/angular/angular/commit/548b003)) - **core:** fix interpolate identifier in AOT ([#​30243](https://togithub.com/angular/angular/issues/30243)) ([3fe3a84](https://togithub.com/angular/angular/commit/3fe3a84)) - **router:** ensure `history.state` is set in `eager` update mode ([#​30154](https://togithub.com/angular/angular/issues/30154)) ([9720227](https://togithub.com/angular/angular/commit/9720227)) - **router:** fix a problem with router not responding to back button ([#​30160](https://togithub.com/angular/angular/issues/30160)) ([132f01c](https://togithub.com/angular/angular/commit/132f01c)) - **language-service:** Remove tsserverlibrary from rollup globals ([#​30123](https://togithub.com/angular/angular/issues/30123)) ([b706800](https://togithub.com/angular/angular/commit/b706800)) - disable injectable-pipe migration ([#​30180](https://togithub.com/angular/angular/issues/30180)) ([4b2fcfd](https://togithub.com/angular/angular/commit/4b2fcfd)) - **bazel:** Exclude common/upgrade\* in metadata.tsconfig.json ([#​30133](https://togithub.com/angular/angular/issues/30133)) ([6711f22](https://togithub.com/angular/angular/commit/6711f22)) - **bazel:** update peerDep ranges ([#​30155](https://togithub.com/angular/angular/issues/30155)) ([6067583](https://togithub.com/angular/angular/commit/6067583)) - **bazel:** make name param in ng add optional ([#​30074](https://togithub.com/angular/angular/issues/30074)) ([0b5f480](https://togithub.com/angular/angular/commit/0b5f480)) - **bazel:** Make sure only single copy of `[@angular](https://togithub.com/angular)/bazel` is installed ([#​30072](https://togithub.com/angular/angular/issues/30072)) ([2905bf5](https://togithub.com/angular/angular/commit/2905bf5)) - **bazel:** transitive npm deps in ng_module ([#​30065](https://togithub.com/angular/angular/issues/30065)) ([61365a9](https://togithub.com/angular/angular/commit/61365a9)) - **common:** add upgrade sub-package to ng_package rule for [@​angular](https://togithub.com/angular)/common ([#​30117](https://togithub.com/angular/angular/issues/30117)) ([6de4cbd](https://togithub.com/angular/angular/commit/6de4cbd)), closes [#​30055](https://togithub.com/angular/angular/issues/30055) [#​30116](https://togithub.com/angular/angular/issues/30116) - **common:** adjust MockPlatformLocation to set state to new object ([#​30055](https://togithub.com/angular/angular/issues/30055)) ([825efa8](https://togithub.com/angular/angular/commit/825efa8)) - **compiler:** Fix compiler crash due to isSkipSelf of null ([#​30075](https://togithub.com/angular/angular/issues/30075)) ([28fd5ab](https://togithub.com/angular/angular/commit/28fd5ab)) - **upgrade:** do not break if `onMicrotaskEmpty` emits while a `$digest` is in progress ([#​29794](https://togithub.com/angular/angular/issues/29794)) ([0ddf2e7](https://togithub.com/angular/angular/commit/0ddf2e7)), closes [#​24680](https://togithub.com/angular/angular/issues/24680) [/github.com/angular/angular/blob/78146c189/packages/core/src/util/ng_dev_mode.ts#L12](https://togithub.com//github.com/angular/angular/blob/78146c189/packages/core/src/util/ng_dev_mode.ts/issues/L12) [#​24680](https://togithub.com/angular/angular/issues/24680) - **bazel:** do not typecheck core schematic files ([#​29876](https://togithub.com/angular/angular/issues/29876)) ([2ba799d](https://togithub.com/angular/angular/commit/2ba799d)) - **bazel:** restore ng build --prod ([#​30005](https://togithub.com/angular/angular/issues/30005)) ([96a8289](https://togithub.com/angular/angular/commit/96a8289)) - **common:** prevent repeated application of HttpParams mutations ([#​29045](https://togithub.com/angular/angular/issues/29045)) ([8e8e89a](https://togithub.com/angular/angular/commit/8e8e89a)), closes [#​20430](https://togithub.com/angular/angular/issues/20430) - **common:** async pipe will properly check when it recieves an NaN value from an observable ([#​22305](https://togithub.com/angular/angular/issues/22305)) ([3f6bf6d](https://togithub.com/angular/angular/commit/3f6bf6d)), closes [#​15721](https://togithub.com/angular/angular/issues/15721) - **core:** don't include a local `EventListener` in typings ([#​29809](https://togithub.com/angular/angular/issues/29809)) ([4bde40f](https://togithub.com/angular/angular/commit/4bde40f)), closes [/github.com/angular/angular/blob/303eae918d997070a36b523ddc97e018f622c258/packages/core/src/debug/debug_node.ts#L32](https://togithub.com//github.com/angular/angular/blob/303eae918d997070a36b523ddc97e018f622c258/packages/core/src/debug/debug_node.ts/issues/L32) [#​29806](https://togithub.com/angular/angular/issues/29806) - **core:** use shakeable global definitions ([#​29929](https://togithub.com/angular/angular/issues/29929)) ([e5905bb](https://togithub.com/angular/angular/commit/e5905bb)), closes [/github.com/angular/angular-cli/blob/5fc1f2499cbe57f9a95e4b0dfced130eb3a8046d/packages/angular_devkit/build_angular/src/angular-cli-files/models/webpack-configs/common.ts#L279-L282](https://togithub.com//github.com/angular/angular-cli/blob/5fc1f2499cbe57f9a95e4b0dfced130eb3a8046d/packages/angular_devkit/build_angular/src/angular-cli-files/models/webpack-configs/common.ts/issues/L279-L282) - **language-service:** Use proper types instead of any ([#​29942](https://togithub.com/angular/angular/issues/29942)) ([1a56cd5](https://togithub.com/angular/angular/commit/1a56cd5)) - **bazel:** Install packages after `ng add` when invoked independently ([#​29852](https://togithub.com/angular/angular/issues/29852)) ([bd2ce9c](https://togithub.com/angular/angular/commit/bd2ce9c)) - **compiler-cli:** pass config path to ts.parseJsonConfigFileContent ([#​29872](https://togithub.com/angular/angular/issues/29872)) ([86a3f90](https://togithub.com/angular/angular/commit/86a3f90)), closes [/github.com/Microsoft/TypeScript/blob/025d82633915b67003ea38ba40b9239a19721c13/src/compiler/emitter.ts#L56-L57](https://togithub.com//github.com/Microsoft/TypeScript/blob/025d82633915b67003ea38ba40b9239a19721c13/src/compiler/emitter.ts/issues/L56-L57) - **router:** support non-NgFactory promise in loadChildren typings ([#​29832](https://togithub.com/angular/angular/issues/29832)) ([2bfb6a0](https://togithub.com/angular/angular/commit/2bfb6a0)) - **bazel:** add configuration_env_vars = ["compile"] to generated [@​npm](https://togithub.com/npm)//[@​angular](https://togithub.com/angular)/bazel/bin:ngc-wrapped nodejs_binary ([#​29694](https://togithub.com/angular/angular/issues/29694)) ([2e66ddf](https://togithub.com/angular/angular/commit/2e66ddf)) - **bazel:** docs formatting ([#​29817](https://togithub.com/angular/angular/issues/29817)) ([cc2e4b6](https://togithub.com/angular/angular/commit/cc2e4b6)) - **bazel:** remove karma-jasmine from ts_web_test_suite ([#​29695](https://togithub.com/angular/angular/issues/29695)) ([2bd9214](https://togithub.com/angular/angular/commit/2bd9214)) - **bazel:** support running ng-add on minimal applications ([#​29681](https://togithub.com/angular/angular/issues/29681)) ([9810c6c](https://togithub.com/angular/angular/commit/9810c6c)), closes [#​29680](https://togithub.com/angular/angular/issues/29680) - **common:** add `@Injectable()` to common pipes ([#​29834](https://togithub.com/angular/angular/issues/29834)) ([387fbb8](https://togithub.com/angular/angular/commit/387fbb8)) - **compiler-cli:** ensure LogicalProjectPaths always start with a slash ([#​29627](https://togithub.com/angular/angular/issues/29627)) ([e02684e](https://togithub.com/angular/angular/commit/e02684e)) - **core:** add missing migration to npm package ([#​29705](https://togithub.com/angular/angular/issues/29705)) ([96b76dc](https://togithub.com/angular/angular/commit/96b76dc)) - **core:** call ngOnDestroy for tree-shakeable providers ([#​28943](https://togithub.com/angular/angular/issues/28943)) ([30b0442](https://togithub.com/angular/angular/commit/30b0442)), closes [#​28927](https://togithub.com/angular/angular/issues/28927) - **core:** Deprecate TestBed.get(...):any ([#​29290](https://togithub.com/angular/angular/issues/29290)) ([609024f](https://togithub.com/angular/angular/commit/609024f)), closes [#​13785](https://togithub.com/angular/angular/issues/13785) [#​26491](https://togithub.com/angular/angular/issues/26491) - **core:** resolve ts compile issues due to lenient tsconfig ([#​29843](https://togithub.com/angular/angular/issues/29843)) ([54058ba](https://togithub.com/angular/angular/commit/54058ba)) - **platform-browser:** insert APP_ID in styles, contentAttr and hostAttr ([#​17745](https://togithub.com/angular/angular/issues/17745)) ([712d60e](https://togithub.com/angular/angular/commit/712d60e)) - **bazel:** use //:tsconfig.json as the default for ng_module ([#​29670](https://togithub.com/angular/angular/issues/29670)) ([#​29711](https://togithub.com/angular/angular/issues/29711)) ([9e33dc3](https://togithub.com/angular/angular/commit/9e33dc3)) - **platform-browser:** insert APP_ID in styles, contentAttr and hostAttr ([#​17745](https://togithub.com/angular/angular/issues/17745)) ([ca14509](https://togithub.com/angular/angular/commit/ca14509)) - **bazel:** Update schematics to support routing ([#​29548](https://togithub.com/angular/angular/issues/29548)) ([401b8ee](https://togithub.com/angular/angular/commit/401b8ee)) - **bazel:** use //:tsconfig.json as the default for ng_module ([#​29670](https://togithub.com/angular/angular/issues/29670)) ([b14537a](https://togithub.com/angular/angular/commit/b14537a)) - **compiler-cli:** ngcc - cope with processing entry-points multiple times ([#​29657](https://togithub.com/angular/angular/issues/29657)) ([6b39c9c](https://togithub.com/angular/angular/commit/6b39c9c)) - **core:** static-query schematic should detect static queries in getters. ([#​29609](https://togithub.com/angular/angular/issues/29609)) ([33016b8](https://togithub.com/angular/angular/commit/33016b8)) - **common:** escape query selector used when anchor scrolling ([#​29577](https://togithub.com/angular/angular/issues/29577)) ([7671c73](https://togithub.com/angular/angular/commit/7671c73)), closes [#​28193](https://togithub.com/angular/angular/issues/28193) - **router:** adjust setting navigationTransition when a new navigation cancels an existing one ([#​29636](https://togithub.com/angular/angular/issues/29636)) ([e884c0c](https://togithub.com/angular/angular/commit/e884c0c)), closes [#​29389](https://togithub.com/angular/angular/issues/29389) [#​29590](https://togithub.com/angular/angular/issues/29590) - **bazel:** allow ng_module users to set createExternalSymbolFactoryReexports ([#​29459](https://togithub.com/angular/angular/issues/29459)) ([21be0fb](https://togithub.com/angular/angular/commit/21be0fb)) - **bazel:** workaround problem reading summary files from node_modules ([#​29459](https://togithub.com/angular/angular/issues/29459)) ([769d960](https://togithub.com/angular/angular/commit/769d960)) - **compiler:** inherit param types when class has a constructor which takes no declared parameters and delegates up ([#​29232](https://togithub.com/angular/angular/issues/29232)) ([0007564](https://togithub.com/angular/angular/commit/0007564)) - **core:** parse incorrect ML open tag as text ([#​29328](https://togithub.com/angular/angular/issues/29328)) ([dafbbf8](https://togithub.com/angular/angular/commit/dafbbf8)), closes [#​29231](https://togithub.com/angular/angular/issues/29231) - **core:** static-query schematic should detect queries in "ngDoCheck" and "ngOnChanges" ([#​29492](https://togithub.com/angular/angular/issues/29492)) ([09fab58](https://togithub.com/angular/angular/commit/09fab58)) - **router:** support NgFactory promise in loadChildren typings ([#​29392](https://togithub.com/angular/angular/issues/29392)) ([26a8c59](https://togithub.com/angular/angular/commit/26a8c59)) - **bazel:** correct regexp test for self-references in metadata ([#​29346](https://togithub.com/angular/angular/issues/29346)) ([9d090cb](https://togithub.com/angular/angular/commit/9d090cb)) - **bazel:** don't produce self-references in metadata ([#​29317](https://togithub.com/angular/angular/issues/29317)) ([3facdeb](https://togithub.com/angular/angular/commit/3facdeb)), closes [#​29315](https://togithub.com/angular/angular/issues/29315) - **bazel:** fix strict null checks compile error in packages/bazel/src/schematics/ng-add/index.ts ([#​29282](https://togithub.com/angular/angular/issues/29282)) ([9a7f560](https://togithub.com/angular/angular/commit/9a7f560)) - **bazel:** Remove [@​angular](https://togithub.com/angular)/upgrade from dev dependencies ([#​29319](https://togithub.com/angular/angular/issues/29319)) ([1db8bf3](https://togithub.com/angular/angular/commit/1db8bf3)) - **bazel:** Support new e2e project layout ([#​29318](https://togithub.com/angular/angular/issues/29318)) ([8ef690c](https://togithub.com/angular/angular/commit/8ef690c)) - **bazel:** turn off pure call tree shaking for ng_package ([#​29210](https://togithub.com/angular/angular/issues/29210)) ([4990b93](https://togithub.com/angular/angular/commit/4990b93)) - **compiler-cli:** incorrect metadata bundle for multiple unnamed re-exports ([#​29360](https://togithub.com/angular/angular/issues/29360)) ([105cfaf](https://togithub.com/angular/angular/commit/105cfaf)), closes [/github.com/angular/material2/blob/master/tools/package-tools/build-release.ts#L78-L85](https://togithub.com//github.com/angular/material2/blob/master/tools/package-tools/build-release.ts/issues/L78-L85) - **core:** don't wrap `` and `` elements into a required parent ([#​29219](https://togithub.com/angular/angular/issues/29219)) ([f2dc32e](https://togithub.com/angular/angular/commit/f2dc32e)) - **core:** parse incorrect ML open tag as text ([#​29328](https://togithub.com/angular/angular/issues/29328)) ([4605df8](https://togithub.com/angular/angular/commit/4605df8)), closes [#​29231](https://togithub.com/angular/angular/issues/29231) - **compiler-cli:** incorrect metadata bundle for multiple unnamed re-exports ([#​29360](https://togithub.com/angular/angular/issues/29360)) ([cf8d934](https://togithub.com/angular/angular/commit/cf8d934)), closes [github.com/angular/material2/blob/master/tools/package-tools/build-release.ts#L78-L85](https://togithub.com/angular/material2/blob/master/tools/package-tools/build-release.ts#L78-L85) - **bazel:** add missing binary path for api-extractor ([#​29202](https://togithub.com/angular/angular/issues/29202)) ([df354d1](https://togithub.com/angular/angular/commit/df354d1)) - **bazel:** ng build should produce prod bundle ([#​29136](https://togithub.com/angular/angular/issues/29136)) ([14ce8a9](https://togithub.com/angular/angular/commit/14ce8a9)) - **compiler:** ensure template is updated if an output is transformed ([#​29041](https://togithub.com/angular/angular/issues/29041)) ([c7e4931](https://togithub.com/angular/angular/commit/c7e4931)) ##### DEPRECATIONS - **core:** deprecate integration with the Web Tracing Framework (WTF) ([#​30642](https://togithub.com/angular/angular/issues/30642)) ([b408445](https://togithub.com/angular/angular/commit/b408445)) - **platform-webworker:** deprecate platform-webworker ([#​30642](https://togithub.com/angular/angular/issues/30642)) ([361f181](https://togithub.com/angular/angular/commit/361f181)) ##### BREAKING CHANGES - **bazel:** [@​bazel/typescript](https://togithub.com/bazel/typescript) is now a peerDependency of [@​angular/bazel](https://togithub.com/angular/bazel) so user's of [@​angular/bazel](https://togithub.com/angular/bazel) must add [@​bazel/typescript](https://togithub.com/bazel/typescript) to their package.json - **bazel:** ng_module now depends on a minimum of build_bazel_rules_nodejs 0.27.12 - **core:** In Angular version 8, it's required that all [@​ViewChild](https://togithub.com/ViewChild) and [@​ContentChild](https://togithub.com/ContentChild) queries have a 'static' flag specifying whether the query is 'static' or 'dynamic'. The compiler previously sorted queries automatically, but in 8.0 developers are required to explicitly specify which behavior is wanted. This is a temporary requirement as part of a migration; see for more details. [@​ViewChildren](https://togithub.com/ViewChildren) and [@​ContentChildren](https://togithub.com/ContentChildren) queries are always dynamic, and so are unaffected. - `TestBed.get()` has two signatures, one which is typed and another which accepts and returns `any`. The signature for `any` is deprecated; all usage of `TestBed.get()` should go through the typed API. This mainly affects string tokens (which aren't supported) and abstract class tokens. Before: ```ts TestBed.configureTestingModule({ providers: [{provide: "stringToken", useValue: new Service()}], }); let service = TestBed.get("stringToken"); // type any ``` After: ```ts const SERVICE_TOKEN = new InjectionToken("SERVICE_TOKEN"); TestBed.configureTestingModule({ providers: [{provide: SERVICE_TOKEN, useValue: new Service()}], }); let service = TestBed.get(SERVICE_TOKEN); // type Service ``` - **core:** Certain elements (like `` or ``) require parent elements to be of a certain type by the HTML specification (ex. `` can only be inside `` / ``). Before this change Angular template parser was auto-correcting "invalid" HTML using the following rules: - `` would be wrapped in `` if not inside ``, `` or ``; - `` would be wrapped in `` if not inside ``. This meachanism of automatic wrapping / auto-correcting was problematic for several reasons: - it is non-obvious and arbitrary (ex. there are more HTML elements that has rules for parent type); - it is incorrect for cases where `` / `` are at the root of a component's content, ex.: ```html ... ``` In the above example the `` component could be "surprised" to see additional `` elements inserted by Angular HTML parser. - TypeScript 3.1 and 3.2 are no longer supported. Please update your TypeScript version to 3.3

Renovate configuration

:date: Schedule: "after 10pm every weekday,before 4am every weekday,every weekend" in timezone UTC.

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

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

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



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

renovate[bot] commented 5 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 8.x releases. However, if you upgrade to 8.x manually then Renovate will then reenable updates for minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.