From 5cfd67123ad011458d83f4c08535f5bfdd09881b Mon Sep 17 00:00:00 2001 From: Brandon Roberts Date: Thu, 17 Nov 2022 20:59:15 -0600 Subject: [PATCH] chore: release 15.0.0-beta.1 --- CHANGELOG.md | 196 +++++++++--------- modules/component-store/package.json | 4 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/component/package.json | 6 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/data/package.json | 12 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/effects/package.json | 6 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/entity/package.json | 6 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/eslint-plugin/package.json | 2 +- modules/router-store/package.json | 10 +- .../schematics-core/utility/libs-version.ts | 2 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/schematics/package.json | 2 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/store-devtools/package.json | 4 +- .../schematics-core/utility/libs-version.ts | 2 +- modules/store/package.json | 4 +- .../schematics-core/utility/libs-version.ts | 2 +- package.json | 4 +- 22 files changed, 135 insertions(+), 141 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa9b4b68e5..ae1501c923 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ + + +# [15.0.0-beta.1](https://github.com/ngrx/platform/compare/15.0.0-beta.0...15.0.0-beta.1) (2022-11-18) + +### Features + +- **data:** add initial standalone APIs ([#3647](https://github.com/ngrx/platform/issues/3647)) ([aa7ed66](https://github.com/ngrx/platform/commit/aa7ed66)), closes [#3553](https://github.com/ngrx/platform/issues/3553) +- **data:** add withEffects feature for provideEntityData ([#3656](https://github.com/ngrx/platform/issues/3656)) ([a6959e8](https://github.com/ngrx/platform/commit/a6959e8)) +- **effects:** forRoot and forFeature accept spreaded array ([#3638](https://github.com/ngrx/platform/issues/3638)) ([0eaa536](https://github.com/ngrx/platform/commit/0eaa536)) +- **router-store:** return resolved title via selectTitle ([#3648](https://github.com/ngrx/platform/issues/3648)) ([cc04e2f](https://github.com/ngrx/platform/commit/cc04e2f)), closes [#3622](https://github.com/ngrx/platform/issues/3622) +- **schematics:** add display block flag ([e0d368d](https://github.com/ngrx/platform/commit/e0d368d)) +- **schematics:** add standalone flag ([b0bd2ff](https://github.com/ngrx/platform/commit/b0bd2ff)) +- **schematics:** replace environments usage with isDevMode ([#3645](https://github.com/ngrx/platform/issues/3645)) ([4f61b63](https://github.com/ngrx/platform/commit/4f61b63)), closes [#3618](https://github.com/ngrx/platform/issues/3618) + +### BREAKING CHANGES + +- **router-store:** Property `title: string | undefined` is added to the `MinimalActivatedRouteSnapshot` interface. + +BEFORE: + +The `MinimalActivatedRouteSnapshot` interface doesn't contain the `title` property. + +AFTER: + +The `MinimalActivatedRouteSnapshot` interface contains the required `title` property. + # [15.0.0-beta.0](https://github.com/ngrx/platform/compare/14.3.2...15.0.0-beta.0) (2022-11-03) @@ -61,9 +87,9 @@ const mySelector = createSelector( () => 'one', () => 2, (one, two) => 3 -) +); -mySelector.projector() // <- type is projector(...args: any[]): number +mySelector.projector(); // <- type is projector(...args: any[]): number ``` AFTER: @@ -75,9 +101,9 @@ const mySelector = createSelector( () => 'one', () => 2, (one, two) => 3 -) +); -mySelector.projector() // <- Results in type error. Type is projector(s1: string, s2: number): number +mySelector.projector(); // <- Results in type error. Type is projector(s1: string, s2: number): number ``` To retain previous behavior @@ -87,9 +113,7 @@ const mySelector = createSelector( () => 'one', () => 2, (one, two) => 3 -) - -(mySelector.projector as any)() +)(mySelector.projector as any)(); ``` - **effects:** The @Effect decorator is removed @@ -111,17 +135,16 @@ You need to define an effect with `createEffect`. data$ = createEffect(() => this.actions$.pipe()); ``` - BEFORE: `provideEffects` expecteded the effects to be passed as an array. ```ts // single effect -provideEffects([MyEffect]) +provideEffects([MyEffect]); // multiple effects -provideEffects([MyEffect, MySecondEffect]) +provideEffects([MyEffect, MySecondEffect]); ``` AFTER: @@ -130,147 +153,124 @@ AFTER: ```ts // single effect -provideEffects(MyEffect) +provideEffects(MyEffect); // multiple effects -provideEffects(MyEffect, MySecondEffect) +provideEffects(MyEffect, MySecondEffect); ``` - - -## [14.3.2](https://github.com/ngrx/platform/compare/14.3.1...14.3.2) (2022-10-04) +## [14.3.2](https://github.com/ngrx/platform/compare/14.3.1...14.3.2) (2022-10-04) ### Bug Fixes -* **component:** replace animationFrameScheduler with requestAnimationFrame ([#3592](https://github.com/ngrx/platform/issues/3592)) ([0a4d2dd](https://github.com/ngrx/platform/commit/0a4d2dd)), closes [#3591](https://github.com/ngrx/platform/issues/3591) -* **component-store:** use asapScheduler to schedule lifecycle hooks check ([#3580](https://github.com/ngrx/platform/issues/3580)) ([02431b4](https://github.com/ngrx/platform/commit/02431b4)), closes [#3573](https://github.com/ngrx/platform/issues/3573) -* **eslint-plugin:** avoid-combining-selectors with arrays should warn ([#3566](https://github.com/ngrx/platform/issues/3566)) ([4b0c6de](https://github.com/ngrx/platform/commit/4b0c6de)) -* **router-store:** set undefined for unserializable route title ([#3593](https://github.com/ngrx/platform/issues/3593)) ([8eb4001](https://github.com/ngrx/platform/commit/8eb4001)), closes [#3495](https://github.com/ngrx/platform/issues/3495) -* **store:** fix typing of on fn ([#3577](https://github.com/ngrx/platform/issues/3577)) ([d054aa9](https://github.com/ngrx/platform/commit/d054aa9)), closes [#3576](https://github.com/ngrx/platform/issues/3576) - - +- **component:** replace animationFrameScheduler with requestAnimationFrame ([#3592](https://github.com/ngrx/platform/issues/3592)) ([0a4d2dd](https://github.com/ngrx/platform/commit/0a4d2dd)), closes [#3591](https://github.com/ngrx/platform/issues/3591) +- **component-store:** use asapScheduler to schedule lifecycle hooks check ([#3580](https://github.com/ngrx/platform/issues/3580)) ([02431b4](https://github.com/ngrx/platform/commit/02431b4)), closes [#3573](https://github.com/ngrx/platform/issues/3573) +- **eslint-plugin:** avoid-combining-selectors with arrays should warn ([#3566](https://github.com/ngrx/platform/issues/3566)) ([4b0c6de](https://github.com/ngrx/platform/commit/4b0c6de)) +- **router-store:** set undefined for unserializable route title ([#3593](https://github.com/ngrx/platform/issues/3593)) ([8eb4001](https://github.com/ngrx/platform/commit/8eb4001)), closes [#3495](https://github.com/ngrx/platform/issues/3495) +- **store:** fix typing of on fn ([#3577](https://github.com/ngrx/platform/issues/3577)) ([d054aa9](https://github.com/ngrx/platform/commit/d054aa9)), closes [#3576](https://github.com/ngrx/platform/issues/3576) -## [14.3.1](https://github.com/ngrx/platform/compare/14.3.0...14.3.1) (2022-09-08) +## [14.3.1](https://github.com/ngrx/platform/compare/14.3.0...14.3.1) (2022-09-08) ### Bug Fixes -* add support for TypeScript 4.8 ([#3548](https://github.com/ngrx/platform/issues/3548)) ([d558ce1](https://github.com/ngrx/platform/commit/d558ce1)), closes [#3547](https://github.com/ngrx/platform/issues/3547) -* **eslint-plugin:** avoid-mapping-selectors don't report on ThisExpression ([#3546](https://github.com/ngrx/platform/issues/3546)) ([a28175c](https://github.com/ngrx/platform/commit/a28175c)), closes [#3511](https://github.com/ngrx/platform/issues/3511) - - +- add support for TypeScript 4.8 ([#3548](https://github.com/ngrx/platform/issues/3548)) ([d558ce1](https://github.com/ngrx/platform/commit/d558ce1)), closes [#3547](https://github.com/ngrx/platform/issues/3547) +- **eslint-plugin:** avoid-mapping-selectors don't report on ThisExpression ([#3546](https://github.com/ngrx/platform/issues/3546)) ([a28175c](https://github.com/ngrx/platform/commit/a28175c)), closes [#3511](https://github.com/ngrx/platform/issues/3511) -# [14.3.0](https://github.com/ngrx/platform/compare/14.2.0...14.3.0) (2022-08-25) +# [14.3.0](https://github.com/ngrx/platform/compare/14.2.0...14.3.0) (2022-08-25) ### Features -* **effects:** add provideEffects function ([#3524](https://github.com/ngrx/platform/issues/3524)) ([db35bfe](https://github.com/ngrx/platform/commit/db35bfe)), closes [#3522](https://github.com/ngrx/platform/issues/3522) -* **router-store:** add provideRouterStore function ([#3532](https://github.com/ngrx/platform/issues/3532)) ([511b7cf](https://github.com/ngrx/platform/commit/511b7cf)), closes [#3528](https://github.com/ngrx/platform/issues/3528) -* **store:** add provideStore and provideState functions for standalone APIs ([#3539](https://github.com/ngrx/platform/issues/3539)) ([5639c1e](https://github.com/ngrx/platform/commit/5639c1e)), closes [#3526](https://github.com/ngrx/platform/issues/3526) -* **store-devtools:** add provideStoreDevtools function ([#3537](https://github.com/ngrx/platform/issues/3537)) ([6b0db4e](https://github.com/ngrx/platform/commit/6b0db4e)), closes [#3527](https://github.com/ngrx/platform/issues/3527) - - +- **effects:** add provideEffects function ([#3524](https://github.com/ngrx/platform/issues/3524)) ([db35bfe](https://github.com/ngrx/platform/commit/db35bfe)), closes [#3522](https://github.com/ngrx/platform/issues/3522) +- **router-store:** add provideRouterStore function ([#3532](https://github.com/ngrx/platform/issues/3532)) ([511b7cf](https://github.com/ngrx/platform/commit/511b7cf)), closes [#3528](https://github.com/ngrx/platform/issues/3528) +- **store:** add provideStore and provideState functions for standalone APIs ([#3539](https://github.com/ngrx/platform/issues/3539)) ([5639c1e](https://github.com/ngrx/platform/commit/5639c1e)), closes [#3526](https://github.com/ngrx/platform/issues/3526) +- **store-devtools:** add provideStoreDevtools function ([#3537](https://github.com/ngrx/platform/issues/3537)) ([6b0db4e](https://github.com/ngrx/platform/commit/6b0db4e)), closes [#3527](https://github.com/ngrx/platform/issues/3527) -# [14.2.0](https://github.com/ngrx/platform/compare/14.1.0...14.2.0) (2022-08-18) +# [14.2.0](https://github.com/ngrx/platform/compare/14.1.0...14.2.0) (2022-08-18) ### Bug Fixes -* **component-store:** make synchronous updater errors catchable ([#3490](https://github.com/ngrx/platform/issues/3490)) ([1a906fd](https://github.com/ngrx/platform/commit/1a906fd)) -* **component-store:** move isInitialized check to queueScheduler context on state update ([#3492](https://github.com/ngrx/platform/issues/3492)) ([53636e4](https://github.com/ngrx/platform/commit/53636e4)), closes [#2991](https://github.com/ngrx/platform/issues/2991) - +- **component-store:** make synchronous updater errors catchable ([#3490](https://github.com/ngrx/platform/issues/3490)) ([1a906fd](https://github.com/ngrx/platform/commit/1a906fd)) +- **component-store:** move isInitialized check to queueScheduler context on state update ([#3492](https://github.com/ngrx/platform/issues/3492)) ([53636e4](https://github.com/ngrx/platform/commit/53636e4)), closes [#2991](https://github.com/ngrx/platform/issues/2991) ### Features -* **component-store:** handle errors in next callback ([#3533](https://github.com/ngrx/platform/issues/3533)) ([551c8eb](https://github.com/ngrx/platform/commit/551c8eb)) - - +- **component-store:** handle errors in next callback ([#3533](https://github.com/ngrx/platform/issues/3533)) ([551c8eb](https://github.com/ngrx/platform/commit/551c8eb)) -# [14.1.0](https://github.com/ngrx/platform/compare/14.0.2...14.1.0) (2022-08-09) +# [14.1.0](https://github.com/ngrx/platform/compare/14.0.2...14.1.0) (2022-08-09) ### Bug Fixes -* **eslint-plugin:** allow sequential dispatches in a different block context ([#3515](https://github.com/ngrx/platform/issues/3515)) ([faf446f](https://github.com/ngrx/platform/commit/faf446f)), closes [#3513](https://github.com/ngrx/platform/issues/3513) -* **eslint-plugin:** Remove the md suffix from the docsUrl path ([#3518](https://github.com/ngrx/platform/issues/3518)) ([71d4d4b](https://github.com/ngrx/platform/commit/71d4d4b)) -* **store:** improve error for forbidden characters in createActionGroup ([#3496](https://github.com/ngrx/platform/issues/3496)) ([398fbed](https://github.com/ngrx/platform/commit/398fbed)) - +- **eslint-plugin:** allow sequential dispatches in a different block context ([#3515](https://github.com/ngrx/platform/issues/3515)) ([faf446f](https://github.com/ngrx/platform/commit/faf446f)), closes [#3513](https://github.com/ngrx/platform/issues/3513) +- **eslint-plugin:** Remove the md suffix from the docsUrl path ([#3518](https://github.com/ngrx/platform/issues/3518)) ([71d4d4b](https://github.com/ngrx/platform/commit/71d4d4b)) +- **store:** improve error for forbidden characters in createActionGroup ([#3496](https://github.com/ngrx/platform/issues/3496)) ([398fbed](https://github.com/ngrx/platform/commit/398fbed)) ### Features -* **component:** add RenderScheduler to the public API ([#3516](https://github.com/ngrx/platform/issues/3516)) ([4642919](https://github.com/ngrx/platform/commit/4642919)) -* **component:** replace markDirty with custom TickScheduler ([#3488](https://github.com/ngrx/platform/issues/3488)) ([3fcd8af](https://github.com/ngrx/platform/commit/3fcd8af)) - +- **component:** add RenderScheduler to the public API ([#3516](https://github.com/ngrx/platform/issues/3516)) ([4642919](https://github.com/ngrx/platform/commit/4642919)) +- **component:** replace markDirty with custom TickScheduler ([#3488](https://github.com/ngrx/platform/issues/3488)) ([3fcd8af](https://github.com/ngrx/platform/commit/3fcd8af)) ### Performance Improvements -* **component:** do not schedule render for synchronous events ([#3487](https://github.com/ngrx/platform/issues/3487)) ([bb9071c](https://github.com/ngrx/platform/commit/bb9071c)) - - +- **component:** do not schedule render for synchronous events ([#3487](https://github.com/ngrx/platform/issues/3487)) ([bb9071c](https://github.com/ngrx/platform/commit/bb9071c)) -## [14.0.2](https://github.com/ngrx/platform/compare/14.0.1...14.0.2) (2022-07-12) +## [14.0.2](https://github.com/ngrx/platform/compare/14.0.1...14.0.2) (2022-07-12) ### Bug Fixes -* **component:** import operators from rxjs/operators ([#3479](https://github.com/ngrx/platform/issues/3479)) ([20ef7a4](https://github.com/ngrx/platform/commit/20ef7a4)) -* **component-store:** effect handles generics that extend upon a type ([#3485](https://github.com/ngrx/platform/issues/3485)) ([9d2bda7](https://github.com/ngrx/platform/commit/9d2bda7)), closes [#3482](https://github.com/ngrx/platform/issues/3482) -* **data:** add TSDoc annotations ([#3483](https://github.com/ngrx/platform/issues/3483)) ([cbbc49f](https://github.com/ngrx/platform/commit/cbbc49f)) -* **eslint-plugin:** fix configuration guide link ([#3480](https://github.com/ngrx/platform/issues/3480)) ([8219b1d](https://github.com/ngrx/platform/commit/8219b1d)) - - +- **component:** import operators from rxjs/operators ([#3479](https://github.com/ngrx/platform/issues/3479)) ([20ef7a4](https://github.com/ngrx/platform/commit/20ef7a4)) +- **component-store:** effect handles generics that extend upon a type ([#3485](https://github.com/ngrx/platform/issues/3485)) ([9d2bda7](https://github.com/ngrx/platform/commit/9d2bda7)), closes [#3482](https://github.com/ngrx/platform/issues/3482) +- **data:** add TSDoc annotations ([#3483](https://github.com/ngrx/platform/issues/3483)) ([cbbc49f](https://github.com/ngrx/platform/commit/cbbc49f)) +- **eslint-plugin:** fix configuration guide link ([#3480](https://github.com/ngrx/platform/issues/3480)) ([8219b1d](https://github.com/ngrx/platform/commit/8219b1d)) -## [14.0.1](https://github.com/ngrx/platform/compare/14.0.0...14.0.1) (2022-06-29) +## [14.0.1](https://github.com/ngrx/platform/compare/14.0.0...14.0.1) (2022-06-29) ### Bug Fixes -* **component-store:** allow void callbacks in effect ([#3466](https://github.com/ngrx/platform/issues/3466)) ([e6dedd6](https://github.com/ngrx/platform/commit/e6dedd6)), closes [#3462](https://github.com/ngrx/platform/issues/3462) -* **component-store:** import operators from rxjs/operators ([#3465](https://github.com/ngrx/platform/issues/3465)) ([f9ba513](https://github.com/ngrx/platform/commit/f9ba513)) -* **schematics:** add workingDirectory to schemas ([#3473](https://github.com/ngrx/platform/issues/3473)) ([50ea6b3](https://github.com/ngrx/platform/commit/50ea6b3)), closes [#3469](https://github.com/ngrx/platform/issues/3469) -* **schematics:** create schematicCollections if not exists ([#3470](https://github.com/ngrx/platform/issues/3470)) ([011cbcc](https://github.com/ngrx/platform/commit/011cbcc)) - - +- **component-store:** allow void callbacks in effect ([#3466](https://github.com/ngrx/platform/issues/3466)) ([e6dedd6](https://github.com/ngrx/platform/commit/e6dedd6)), closes [#3462](https://github.com/ngrx/platform/issues/3462) +- **component-store:** import operators from rxjs/operators ([#3465](https://github.com/ngrx/platform/issues/3465)) ([f9ba513](https://github.com/ngrx/platform/commit/f9ba513)) +- **schematics:** add workingDirectory to schemas ([#3473](https://github.com/ngrx/platform/issues/3473)) ([50ea6b3](https://github.com/ngrx/platform/commit/50ea6b3)), closes [#3469](https://github.com/ngrx/platform/issues/3469) +- **schematics:** create schematicCollections if not exists ([#3470](https://github.com/ngrx/platform/issues/3470)) ([011cbcc](https://github.com/ngrx/platform/commit/011cbcc)) -# [14.0.0](https://github.com/ngrx/platform/compare/14.0.0-rc.0...14.0.0) (2022-06-20) +# [14.0.0](https://github.com/ngrx/platform/compare/14.0.0-rc.0...14.0.0) (2022-06-20) ### Bug Fixes -* **component:** do not exclude falsy types from LetDirective's input type ([#3460](https://github.com/ngrx/platform/issues/3460)) ([7028adb](https://github.com/ngrx/platform/commit/7028adb)) - - +- **component:** do not exclude falsy types from LetDirective's input type ([#3460](https://github.com/ngrx/platform/issues/3460)) ([7028adb](https://github.com/ngrx/platform/commit/7028adb)) -# [14.0.0-rc.0](https://github.com/ngrx/platform/compare/14.0.0-beta.0...14.0.0-rc.0) (2022-06-08) +# [14.0.0-rc.0](https://github.com/ngrx/platform/compare/14.0.0-beta.0...14.0.0-rc.0) (2022-06-08) ### Code Refactoring -* **router-store:** change name for full router state serializer ([#3430](https://github.com/ngrx/platform/issues/3430)) ([d443f50](https://github.com/ngrx/platform/commit/d443f50)), closes [#3416](https://github.com/ngrx/platform/issues/3416) - +- **router-store:** change name for full router state serializer ([#3430](https://github.com/ngrx/platform/issues/3430)) ([d443f50](https://github.com/ngrx/platform/commit/d443f50)), closes [#3416](https://github.com/ngrx/platform/issues/3416) ### Features -* **component:** add separate modules for PushPipe and LetDirective ([#3449](https://github.com/ngrx/platform/issues/3449)) ([eacc4b4](https://github.com/ngrx/platform/commit/eacc4b4)), closes [#3341](https://github.com/ngrx/platform/issues/3341) -* **component:** deprecate ReactiveComponentModule ([#3451](https://github.com/ngrx/platform/issues/3451)) ([b4dd2c8](https://github.com/ngrx/platform/commit/b4dd2c8)) -* **eslint-plugin:** improve install flow ([#3447](https://github.com/ngrx/platform/issues/3447)) ([8ddaf60](https://github.com/ngrx/platform/commit/8ddaf60)) -* **schematics:** use schematicCollections instead of defaultCollection ([#3441](https://github.com/ngrx/platform/issues/3441)) ([5abf828](https://github.com/ngrx/platform/commit/5abf828)), closes [#3383](https://github.com/ngrx/platform/issues/3383) - +- **component:** add separate modules for PushPipe and LetDirective ([#3449](https://github.com/ngrx/platform/issues/3449)) ([eacc4b4](https://github.com/ngrx/platform/commit/eacc4b4)), closes [#3341](https://github.com/ngrx/platform/issues/3341) +- **component:** deprecate ReactiveComponentModule ([#3451](https://github.com/ngrx/platform/issues/3451)) ([b4dd2c8](https://github.com/ngrx/platform/commit/b4dd2c8)) +- **eslint-plugin:** improve install flow ([#3447](https://github.com/ngrx/platform/issues/3447)) ([8ddaf60](https://github.com/ngrx/platform/commit/8ddaf60)) +- **schematics:** use schematicCollections instead of defaultCollection ([#3441](https://github.com/ngrx/platform/issues/3441)) ([5abf828](https://github.com/ngrx/platform/commit/5abf828)), closes [#3383](https://github.com/ngrx/platform/issues/3383) ### BREAKING CHANGES -* **router-store:** The full router state serializer has been renamed. +- **router-store:** The full router state serializer has been renamed. BEFORE: @@ -280,49 +280,43 @@ AFTER: The full router state serializer is named `FullRouterStateSerializer`. A migration is provided to rename the export in affected projects. - - -# [14.0.0-beta.0](https://github.com/ngrx/platform/compare/13.1.0...14.0.0-beta.0) (2022-05-30) +# [14.0.0-beta.0](https://github.com/ngrx/platform/compare/13.1.0...14.0.0-beta.0) (2022-05-30) -* Closes #3344, #3345 ([70056a8](https://github.com/ngrx/platform/commit/70056a8)), closes [#3344](https://github.com/ngrx/platform/issues/3344) [#3345](https://github.com/ngrx/platform/issues/3345) - +- Closes #3344, #3345 ([70056a8](https://github.com/ngrx/platform/commit/70056a8)), closes [#3344](https://github.com/ngrx/platform/issues/3344) [#3345](https://github.com/ngrx/platform/issues/3345) ### Bug Fixes -* **store:** rename template literal to string literal for createActionGroup ([#3426](https://github.com/ngrx/platform/issues/3426)) ([7d08db1](https://github.com/ngrx/platform/commit/7d08db1)) - +- **store:** rename template literal to string literal for createActionGroup ([#3426](https://github.com/ngrx/platform/issues/3426)) ([7d08db1](https://github.com/ngrx/platform/commit/7d08db1)) ### Features -* **schematics:** remove creators option ([#3311](https://github.com/ngrx/platform/issues/3311)) ([e86278a](https://github.com/ngrx/platform/commit/e86278a)) -* update Angular packages to latest v14 RC ([#3425](https://github.com/ngrx/platform/issues/3425)) ([f15dd1e](https://github.com/ngrx/platform/commit/f15dd1e)), closes [#3417](https://github.com/ngrx/platform/issues/3417) -* **component:** add error as value to LetDirective's context ([#3380](https://github.com/ngrx/platform/issues/3380)) ([6452e24](https://github.com/ngrx/platform/commit/6452e24)), closes [#3343](https://github.com/ngrx/platform/issues/3343) -* **component:** add suspense template input to LetDirective ([#3377](https://github.com/ngrx/platform/issues/3377)) ([345ee53](https://github.com/ngrx/platform/commit/345ee53)), closes [#3340](https://github.com/ngrx/platform/issues/3340) -* **component:** use global render strategy in zone-less mode ([#3379](https://github.com/ngrx/platform/issues/3379)) ([f233dae](https://github.com/ngrx/platform/commit/f233dae)), closes [#3342](https://github.com/ngrx/platform/issues/3342) -* **component-store:** add OnStoreInit and OnStateInit lifecycle hooks ([#3368](https://github.com/ngrx/platform/issues/3368)) ([0ffed02](https://github.com/ngrx/platform/commit/0ffed02)), closes [#3335](https://github.com/ngrx/platform/issues/3335) -* **eslint-plugin:** add NgRx ESLint Plugin ([#3373](https://github.com/ngrx/platform/issues/3373)) ([ae0041b](https://github.com/ngrx/platform/commit/ae0041b)) -* **store:** add createActionGroup function ([#3381](https://github.com/ngrx/platform/issues/3381)) ([2cdecb3](https://github.com/ngrx/platform/commit/2cdecb3)), closes [#3337](https://github.com/ngrx/platform/issues/3337) -* **store:** install and configure the [@ngrx](https://github.com/ngrx)/eslint-plugin on ng-add ([#3386](https://github.com/ngrx/platform/issues/3386)) ([bf2672e](https://github.com/ngrx/platform/commit/bf2672e)) - +- **schematics:** remove creators option ([#3311](https://github.com/ngrx/platform/issues/3311)) ([e86278a](https://github.com/ngrx/platform/commit/e86278a)) +- update Angular packages to latest v14 RC ([#3425](https://github.com/ngrx/platform/issues/3425)) ([f15dd1e](https://github.com/ngrx/platform/commit/f15dd1e)), closes [#3417](https://github.com/ngrx/platform/issues/3417) +- **component:** add error as value to LetDirective's context ([#3380](https://github.com/ngrx/platform/issues/3380)) ([6452e24](https://github.com/ngrx/platform/commit/6452e24)), closes [#3343](https://github.com/ngrx/platform/issues/3343) +- **component:** add suspense template input to LetDirective ([#3377](https://github.com/ngrx/platform/issues/3377)) ([345ee53](https://github.com/ngrx/platform/commit/345ee53)), closes [#3340](https://github.com/ngrx/platform/issues/3340) +- **component:** use global render strategy in zone-less mode ([#3379](https://github.com/ngrx/platform/issues/3379)) ([f233dae](https://github.com/ngrx/platform/commit/f233dae)), closes [#3342](https://github.com/ngrx/platform/issues/3342) +- **component-store:** add OnStoreInit and OnStateInit lifecycle hooks ([#3368](https://github.com/ngrx/platform/issues/3368)) ([0ffed02](https://github.com/ngrx/platform/commit/0ffed02)), closes [#3335](https://github.com/ngrx/platform/issues/3335) +- **eslint-plugin:** add NgRx ESLint Plugin ([#3373](https://github.com/ngrx/platform/issues/3373)) ([ae0041b](https://github.com/ngrx/platform/commit/ae0041b)) +- **store:** add createActionGroup function ([#3381](https://github.com/ngrx/platform/issues/3381)) ([2cdecb3](https://github.com/ngrx/platform/commit/2cdecb3)), closes [#3337](https://github.com/ngrx/platform/issues/3337) +- **store:** install and configure the [@ngrx](https://github.com/ngrx)/eslint-plugin on ng-add ([#3386](https://github.com/ngrx/platform/issues/3386)) ([bf2672e](https://github.com/ngrx/platform/commit/bf2672e)) ### Performance Improvements -* **component:** reset state / trigger CD only if necessary ([#3328](https://github.com/ngrx/platform/issues/3328)) ([f5b055b](https://github.com/ngrx/platform/commit/f5b055b)) - +- **component:** reset state / trigger CD only if necessary ([#3328](https://github.com/ngrx/platform/issues/3328)) ([f5b055b](https://github.com/ngrx/platform/commit/f5b055b)) ### BREAKING CHANGES -* 1. The context of `LetDirective` is strongly typed when `null` or -`undefined` is passed as input. +- 1. The context of `LetDirective` is strongly typed when `null` or + `undefined` is passed as input. BEFORE: ```html

{{ n }}

{{ u }}

-```` +``` - The type of `n` is `any`. - The type of `u` is `any`. diff --git a/modules/component-store/package.json b/modules/component-store/package.json index 8a5c7012d4..019b307832 100644 --- a/modules/component-store/package.json +++ b/modules/component-store/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/component-store", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "Reactive store for component state", "repository": { "type": "git", @@ -22,7 +22,7 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@angular/core": "^15.0.0-rc.0", + "@angular/core": "^15.0.0", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/component-store/schematics-core/utility/libs-version.ts b/modules/component-store/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/component-store/schematics-core/utility/libs-version.ts +++ b/modules/component-store/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/component/package.json b/modules/component/package.json index dd2ec4b481..77953dcaee 100644 --- a/modules/component/package.json +++ b/modules/component/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/component", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "Reactive Extensions for Angular Components", "repository": { "type": "git", @@ -20,8 +20,8 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@angular/common": "^15.0.0-rc.0", - "@angular/core": "^15.0.0-rc.0", + "@angular/common": "^15.0.0", + "@angular/core": "^15.0.0", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/component/schematics-core/utility/libs-version.ts b/modules/component/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/component/schematics-core/utility/libs-version.ts +++ b/modules/component/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/data/package.json b/modules/data/package.json index 8543451708..b6947673c6 100644 --- a/modules/data/package.json +++ b/modules/data/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/data", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "API management for NgRx", "repository": { "type": "git", @@ -20,11 +20,11 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@angular/common": "^15.0.0-rc.0", - "@angular/core": "^15.0.0-rc.0", - "@ngrx/store": "15.0.0-beta.0", - "@ngrx/effects": "15.0.0-beta.0", - "@ngrx/entity": "15.0.0-beta.0", + "@angular/common": "^15.0.0", + "@angular/core": "^15.0.0", + "@ngrx/store": "15.0.0-beta.1", + "@ngrx/effects": "15.0.0-beta.1", + "@ngrx/entity": "15.0.0-beta.1", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/data/schematics-core/utility/libs-version.ts b/modules/data/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/data/schematics-core/utility/libs-version.ts +++ b/modules/data/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/effects/package.json b/modules/effects/package.json index 71259f844c..ea5c8cc39f 100644 --- a/modules/effects/package.json +++ b/modules/effects/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/effects", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "Side effect model for @ngrx/store", "repository": { "type": "git", @@ -21,8 +21,8 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@angular/core": "^15.0.0-rc.0", - "@ngrx/store": "15.0.0-beta.0", + "@angular/core": "^15.0.0", + "@ngrx/store": "15.0.0-beta.1", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/effects/schematics-core/utility/libs-version.ts b/modules/effects/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/effects/schematics-core/utility/libs-version.ts +++ b/modules/effects/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/entity/package.json b/modules/entity/package.json index fc35233e99..547207d507 100644 --- a/modules/entity/package.json +++ b/modules/entity/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/entity", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "Common utilities for entity reducers", "repository": { "type": "git", @@ -20,8 +20,8 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@angular/core": "^15.0.0-rc.0", - "@ngrx/store": "15.0.0-beta.0", + "@angular/core": "^15.0.0", + "@ngrx/store": "15.0.0-beta.1", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/entity/schematics-core/utility/libs-version.ts b/modules/entity/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/entity/schematics-core/utility/libs-version.ts +++ b/modules/entity/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/eslint-plugin/package.json b/modules/eslint-plugin/package.json index 5d06cf1ff9..b0adac9d08 100644 --- a/modules/eslint-plugin/package.json +++ b/modules/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/eslint-plugin", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "NgRx ESLint Plugin", "repository": { "type": "git", diff --git a/modules/router-store/package.json b/modules/router-store/package.json index 54001a5fb1..33e84af6b6 100644 --- a/modules/router-store/package.json +++ b/modules/router-store/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/router-store", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "Bindings to connect @angular/router to @ngrx/store", "repository": { "type": "git", @@ -20,10 +20,10 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@angular/common": "^15.0.0-rc.0", - "@angular/core": "^15.0.0-rc.0", - "@angular/router": "^15.0.0-rc.0", - "@ngrx/store": "15.0.0-beta.0", + "@angular/common": "^15.0.0", + "@angular/core": "^15.0.0", + "@angular/router": "^15.0.0", + "@ngrx/store": "15.0.0-beta.1", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/router-store/schematics-core/utility/libs-version.ts b/modules/router-store/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/router-store/schematics-core/utility/libs-version.ts +++ b/modules/router-store/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/schematics-core/utility/libs-version.ts b/modules/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/schematics-core/utility/libs-version.ts +++ b/modules/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/schematics/package.json b/modules/schematics/package.json index 500e23f46e..0b15b2a8dc 100644 --- a/modules/schematics/package.json +++ b/modules/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/schematics", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "NgRx Schematics for Angular", "repository": { "type": "git", diff --git a/modules/schematics/schematics-core/utility/libs-version.ts b/modules/schematics/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/schematics/schematics-core/utility/libs-version.ts +++ b/modules/schematics/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/store-devtools/package.json b/modules/store-devtools/package.json index c444735851..f2c8006c17 100644 --- a/modules/store-devtools/package.json +++ b/modules/store-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/store-devtools", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "Developer tools for @ngrx/store", "repository": { "type": "git", @@ -20,7 +20,7 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@ngrx/store": "15.0.0-beta.0", + "@ngrx/store": "15.0.0-beta.1", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/store-devtools/schematics-core/utility/libs-version.ts b/modules/store-devtools/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/store-devtools/schematics-core/utility/libs-version.ts +++ b/modules/store-devtools/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/modules/store/package.json b/modules/store/package.json index 334ff11f79..5347629bbb 100644 --- a/modules/store/package.json +++ b/modules/store/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/store", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "RxJS powered Redux for Angular apps", "repository": { "type": "git", @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { - "@angular/core": "^15.0.0-rc.0", + "@angular/core": "^15.0.0", "rxjs": "^6.5.3 || ^7.5.0" }, "schematics": "./schematics/collection.json", diff --git a/modules/store/schematics-core/utility/libs-version.ts b/modules/store/schematics-core/utility/libs-version.ts index a61e6397ce..44b3cd513e 100644 --- a/modules/store/schematics-core/utility/libs-version.ts +++ b/modules/store/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^15.0.0-beta.0'; +export const platformVersion = '^15.0.0-beta.1'; diff --git a/package.json b/package.json index e250a86b1f..b43412fbaf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/platform", - "version": "15.0.0-beta.0", + "version": "15.0.0-beta.1", "description": "monorepo for ngrx development", "scripts": { "ng": "ng", @@ -21,7 +21,7 @@ "ci": "yarn run test && nyc report --reporter=text-lcov | coveralls", "prettier": "prettier --write \"**/*.ts\"", "postinstall": "opencollective postinstall && ngcc --properties es2020 browser module main", - "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0", + "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "copy:schematics": "ts-node ./build/copy-schematics-core.ts", "schematics:check": "git diff --name-only --exit-code ./modules", "build:stackblitz": "ts-node ./build/stackblitz.ts && git add ./stackblitz.html",