|
| 1 | +2.0.0 (November 14, 2024) |
| 2 | + - Added support for targeting rules based on large segments. |
| 3 | + - Updated @splitsoftware/splitio package to version 11.0.1 that includes major updates, and updated some transitive dependencies for vulnerability fixes. |
| 4 | + - Updated `getTreatments` action creator to not dispatch an action when called while the SDK is not ready or ready from cache, to avoid unnecessary updates in the state. |
| 5 | + - Renamed distribution folders from `/lib` to `/cjs` for CommonJS build, and `/es` to `/esm` for ECMAScript Modules build. |
| 6 | + - BREAKING CHANGES: |
| 7 | + - Removed the `core.trafficType` option from the `config` object accepted by the `initSplitSdk` action creator, and made the `trafficType` argument of the `track` helper function mandatory. |
| 8 | + This is because traffic types can no longer be bound to SDK clients since JavaScript SDK v11.0.0, so the traffic type must now be provided as an argument in `track` function calls. |
| 9 | + Refer to ./MIGRATION-GUIDE.md for more details. |
| 10 | + - Updated peer dependencies to drop support for Redux library below v3.0.0. |
| 11 | + |
| 12 | +1.14.1 (October 15, 2024) |
| 13 | + - Bugfixing - Fixed error in `splitReducer` when handling actions with a `null` payload, preventing crashes caused by accessing undefined payload properties (Related to https://github.com/splitio/redux-client/issues/121). |
| 14 | + |
1 | 15 | 1.14.0 (September 13, 2024)
|
2 | 16 | - Added `status` property to Split reducer's slice of state to track the SDK events of non-default clients (Related to https://github.com/splitio/redux-client/issues/113).
|
3 | 17 | - Added `lastUpdate` and `isTimedout` properties to the object returned by the `getStatus` helper and `selectTreatmentAndStatus` and `selectTreatmentWithConfigAndStatus` selectors, to expose the last event timestamp and the timedout status of the SDK clients (Related to https://github.com/splitio/redux-client/issues/113).
|
|
52 | 66 | - Updated linter dependencies and rules. The deprecated TSLint package was replaced by ESLint.
|
53 | 67 | - Updated some transitive dependencies for vulnerability fixes.
|
54 | 68 | - Updated @splitsoftware/splitio package to version 10.22.4 that includes minor improvements.
|
55 |
| - - Bugfixing - Fixed error when using the SDK in localhost mode for testing with NodeJS test runners such as Jest (See https://help.split.io/hc/en-us/articles/360038851551-Redux-SDK#localhost-mode). |
| 69 | + - Bugfixing - Fixed error when using the SDK in localhost mode for testing with Node.js test runners such as Jest (See https://help.split.io/hc/en-us/articles/360038851551-Redux-SDK#localhost-mode). |
56 | 70 |
|
57 | 71 | 1.7.1 (November 15, 2022)
|
58 | 72 | - Updated React Redux peer dependency range to include [email protected] and [email protected].
|
|
0 commit comments