diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a4f62745f..8d06e1ceca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ + + +## [19.0.1](https://github.com/ngrx/platform/compare/19.0.0...19.0.1) (2025-01-31) + +### Bug Fixes + +- **signals:** enable `withProps` to handle Symbols ([#4656](https://github.com/ngrx/platform/issues/4656)) ([02320b3](https://github.com/ngrx/platform/commit/02320b3)), closes [#4655](https://github.com/ngrx/platform/issues/4655) +- **signals:** remove `signalMethod` instance watcher on destroy ([#4648](https://github.com/ngrx/platform/issues/4648)) ([7f42065](https://github.com/ngrx/platform/commit/7f42065)), closes [#4644](https://github.com/ngrx/platform/issues/4644) +- **signals:** revert the protection for state mutation in dev mode ([#4686](https://github.com/ngrx/platform/issues/4686)) ([ae7922e](https://github.com/ngrx/platform/commit/ae7922e)), closes [#4683](https://github.com/ngrx/platform/issues/4683) + # [19.0.0](https://github.com/ngrx/platform/compare/19.0.0-rc.0...19.0.0) (2024-12-17) diff --git a/modules/component-store/package.json b/modules/component-store/package.json index 32e2bef185..6cc09865b7 100644 --- a/modules/component-store/package.json +++ b/modules/component-store/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/component-store", - "version": "19.0.0", + "version": "19.0.1", "description": "Reactive store for component state", "repository": { "type": "git", diff --git a/modules/component-store/schematics-core/utility/libs-version.ts b/modules/component-store/schematics-core/utility/libs-version.ts index d786bc62f0..06911e91c7 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 = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/component/package.json b/modules/component/package.json index 35c08b16f8..047504fcfe 100644 --- a/modules/component/package.json +++ b/modules/component/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/component", - "version": "19.0.0", + "version": "19.0.1", "description": "Reactive Extensions for Angular Components", "repository": { "type": "git", diff --git a/modules/component/schematics-core/utility/libs-version.ts b/modules/component/schematics-core/utility/libs-version.ts index d786bc62f0..06911e91c7 100644 --- a/modules/component/schematics-core/utility/libs-version.ts +++ b/modules/component/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/data/package.json b/modules/data/package.json index 1975f110c0..407b77105a 100644 --- a/modules/data/package.json +++ b/modules/data/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/data", - "version": "19.0.0", + "version": "19.0.1", "description": "API management for NgRx", "repository": { "type": "git", @@ -22,9 +22,9 @@ "peerDependencies": { "@angular/common": "^19.0.0", "@angular/core": "^19.0.0", - "@ngrx/store": "19.0.0", - "@ngrx/effects": "19.0.0", - "@ngrx/entity": "19.0.0", + "@ngrx/store": "19.0.1", + "@ngrx/effects": "19.0.1", + "@ngrx/entity": "19.0.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 d786bc62f0..06911e91c7 100644 --- a/modules/data/schematics-core/utility/libs-version.ts +++ b/modules/data/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/effects/package.json b/modules/effects/package.json index e2e881febb..8be88ee70c 100644 --- a/modules/effects/package.json +++ b/modules/effects/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/effects", - "version": "19.0.0", + "version": "19.0.1", "description": "Side effect model for @ngrx/store", "repository": { "type": "git", @@ -22,7 +22,7 @@ "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { "@angular/core": "^19.0.0", - "@ngrx/store": "19.0.0", + "@ngrx/store": "19.0.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 d786bc62f0..06911e91c7 100644 --- a/modules/effects/schematics-core/utility/libs-version.ts +++ b/modules/effects/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/entity/package.json b/modules/entity/package.json index 8c19888a03..077f2c613f 100644 --- a/modules/entity/package.json +++ b/modules/entity/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/entity", - "version": "19.0.0", + "version": "19.0.1", "description": "Common utilities for entity reducers", "repository": { "type": "git", @@ -21,7 +21,7 @@ "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { "@angular/core": "^19.0.0", - "@ngrx/store": "19.0.0", + "@ngrx/store": "19.0.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 d786bc62f0..06911e91c7 100644 --- a/modules/entity/schematics-core/utility/libs-version.ts +++ b/modules/entity/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/eslint-plugin/package.json b/modules/eslint-plugin/package.json index f470630e3f..9b106d9456 100644 --- a/modules/eslint-plugin/package.json +++ b/modules/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/eslint-plugin", - "version": "19.0.0", + "version": "19.0.1", "description": "NgRx ESLint Plugin", "repository": { "type": "git", diff --git a/modules/operators/package.json b/modules/operators/package.json index 4c784d39bd..635e8b5216 100644 --- a/modules/operators/package.json +++ b/modules/operators/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/operators", - "version": "19.0.0", + "version": "19.0.1", "description": "Shared RxJS Operators for NgRx libraries", "repository": { "type": "git", diff --git a/modules/operators/schematics-core/utility/libs-version.ts b/modules/operators/schematics-core/utility/libs-version.ts index d786bc62f0..06911e91c7 100644 --- a/modules/operators/schematics-core/utility/libs-version.ts +++ b/modules/operators/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/router-store/package.json b/modules/router-store/package.json index 4711e3b12a..19d4e9acf7 100644 --- a/modules/router-store/package.json +++ b/modules/router-store/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/router-store", - "version": "19.0.0", + "version": "19.0.1", "description": "Bindings to connect @angular/router to @ngrx/store", "repository": { "type": "git", @@ -23,7 +23,7 @@ "@angular/common": "^19.0.0", "@angular/core": "^19.0.0", "@angular/router": "^19.0.0", - "@ngrx/store": "19.0.0", + "@ngrx/store": "19.0.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 d786bc62f0..06911e91c7 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 = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/schematics-core/utility/libs-version.ts b/modules/schematics-core/utility/libs-version.ts index d786bc62f0..06911e91c7 100644 --- a/modules/schematics-core/utility/libs-version.ts +++ b/modules/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/schematics/package.json b/modules/schematics/package.json index 04f1f42518..f3bbb04c1a 100644 --- a/modules/schematics/package.json +++ b/modules/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/schematics", - "version": "19.0.0", + "version": "19.0.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 d786bc62f0..06911e91c7 100644 --- a/modules/schematics/schematics-core/utility/libs-version.ts +++ b/modules/schematics/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/signals/package.json b/modules/signals/package.json index 11ea7a510f..1e4f4e4ba9 100644 --- a/modules/signals/package.json +++ b/modules/signals/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/signals", - "version": "19.0.0", + "version": "19.0.1", "description": "Reactive Store and Set of Utilities for Angular Signals", "repository": { "type": "git", diff --git a/modules/signals/schematics-core/utility/libs-version.ts b/modules/signals/schematics-core/utility/libs-version.ts index d786bc62f0..06911e91c7 100644 --- a/modules/signals/schematics-core/utility/libs-version.ts +++ b/modules/signals/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/store-devtools/package.json b/modules/store-devtools/package.json index bf0069d073..dee6cd3229 100644 --- a/modules/store-devtools/package.json +++ b/modules/store-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/store-devtools", - "version": "19.0.0", + "version": "19.0.1", "description": "Developer tools for @ngrx/store", "repository": { "type": "git", @@ -21,7 +21,7 @@ "homepage": "https://github.com/ngrx/platform#readme", "peerDependencies": { "@angular/core": "^19.0.0", - "@ngrx/store": "19.0.0", + "@ngrx/store": "19.0.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 d786bc62f0..06911e91c7 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 = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/modules/store/package.json b/modules/store/package.json index 973375fbda..fef47963e8 100644 --- a/modules/store/package.json +++ b/modules/store/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/store", - "version": "19.0.0", + "version": "19.0.1", "description": "RxJS powered Redux for Angular apps", "repository": { "type": "git", diff --git a/modules/store/schematics-core/utility/libs-version.ts b/modules/store/schematics-core/utility/libs-version.ts index d786bc62f0..06911e91c7 100644 --- a/modules/store/schematics-core/utility/libs-version.ts +++ b/modules/store/schematics-core/utility/libs-version.ts @@ -1 +1 @@ -export const platformVersion = '^19.0.0'; +export const platformVersion = '^19.0.1'; diff --git a/package.json b/package.json index 65a08d9692..17c892bcaf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ngrx/platform", - "version": "19.0.0", + "version": "19.0.1", "description": "monorepo for ngrx development", "scripts": { "ng": "ng",