Skip to content

Commit 287a264

Browse files
Zwergenpunkrainerhahnekamp
authored andcommitted
chore: adjusted version range to allow major version of @ngrx/signal 6ca84b
1 parent 6ca84ba commit 287a264

File tree

2 files changed

+4
-29
lines changed

2 files changed

+4
-29
lines changed

README.md

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -19,39 +19,20 @@ To install it, run
1919
npm i @angular-architects/ngrx-toolkit
2020
```
2121

22-
Starting with 18.0.0-rc.2, we have a [strict version dependency](#why-is-the-version-range-to-the-ngrxsignals-dependency-so-strict) to `@ngrx/signals`:
23-
24-
| @ngrx/signals | @angular-architects/ngrx-toolkit |
25-
|----------------|----------------------------------|
26-
| 18.1.1 | 18.1.0 & 18.1.1 |
27-
| 18.1.0 | 18.1.0 |
28-
| 18.0.2 | 18.0.3 |
29-
| 18.0.0 | 18.0.0 |
30-
| 18.0.0-rc.3 | (not supported) |
31-
| 18.0.0-rc.2 | 18.0.0-rc.2.x |
32-
| <= 18.0.0-rc.1 | 0.0.4 |
33-
34-
To install it, run
35-
36-
```shell
37-
npm i @angular-architects/ngrx-toolkit
38-
```
39-
4022
- [NgRx Toolkit](#ngrx-toolkit)
4123
- [Devtools: `withDevtools()`](#devtools-withdevtools)
4224
- [Redux: `withRedux()`](#redux-withredux)
4325
- [DataService `withDataService()`](#dataservice-withdataservice)
4426
- [DataService with Dynamic Properties](#dataservice-with-dynamic-properties)
45-
- [Storage Sync `withStorageSync`](#storage-sync-withstoragesync)
46-
- [Undo-Redo `withUndoRedo`](#undo-redo-withUndoRedo)
27+
- [Storage Sync `withStorageSync()`](#storage-sync-withstoragesync)
28+
- [Undo-Redo `withUndoRedo()`](#undo-redo-withundoredo)
4729
- [Redux Connector for the NgRx Signal Store `createReduxState()`](#redux-connector-for-the-ngrx-signal-store-createreduxstate)
4830
- [Use a present Signal Store](#use-a-present-signal-store)
4931
- [Use well-known NgRx Store Actions](#use-well-known-ngrx-store-actions)
5032
- [Map Actions to Methods](#map-actions-to-methods)
5133
- [Register an Angular Dependency Injection Provider](#register-an-angular-dependency-injection-provider)
5234
- [Use the Store in your Component](#use-the-store-in-your-component)
5335
- [FAQ](#faq)
54-
- [Why is the version range to the `@ngrx/signals` dependency so strict?](#why-is-the-version-range-to-the-ngrxsignals-dependency-so-strict)
5536
- [I have an idea for a new extension, can I contribute?](#i-have-an-idea-for-a-new-extension-can-i-contribute)
5637
- [I require a feature that is not available in a lower version. What should I do?](#i-require-a-feature-that-is-not-available-in-a-lower-version-what-should-i-do)
5738

@@ -547,12 +528,6 @@ export class FlightSearchReducConnectorComponent {
547528

548529
## FAQ
549530

550-
### Why is the version range to the `@ngrx/signals` dependency so strict?
551-
552-
The strict version range for @ngrx/signals is necessary because some of our features rely on encapsulated types, which can change even in a patch release.
553-
554-
To ensure stability, we clone these internal types and run integration tests for each release. This rigorous testing means we may need to update our version, even for a patch release, to maintain compatibility and stability.
555-
556531
### I have an idea for a new extension, can I contribute?
557532

558533
Yes, please! We are always looking for new ideas and contributions.

libs/ngrx-toolkit/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
"url": "https://github.com/angular-architects/ngrx-toolkit"
88
},
99
"peerDependencies": {
10-
"@ngrx/signals": ">=18.1.0 <=18.1.1",
11-
"@ngrx/store": ">=18.0.0"
10+
"@ngrx/signals": "^18.1.0",
11+
"@ngrx/store": "^18.0.0"
1212
},
1313
"peerDependenciesMeta": {
1414
"@ngrx/store": {

0 commit comments

Comments
 (0)