Skip to content

Commit 2934838

Browse files
Merge pull request #428 from splitio/development
Release v2.5.0
2 parents f1de8a8 + 8771706 commit 2934838

31 files changed

+705
-406
lines changed

CHANGES.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2.5.0 (September 10, 2025)
2+
- Added `factory.getRolloutPlan()` method for standalone server-side SDKs, which returns the rollout plan snapshot from the storage.
3+
- Added `initialRolloutPlan` configuration option for standalone client-side SDKs, which allows preloading the SDK storage with a snapshot of the rollout plan.
4+
15
2.4.1 (June 3, 2025)
26
- Bugfix - Improved the Proxy fallback to flag spec version 1.2 to handle cases where the Proxy does not return an end-of-stream marker in 400 status code responses.
37

@@ -9,7 +13,7 @@
913
- Updated the Redis storage to:
1014
- Avoid lazy require of the `ioredis` dependency when the SDK is initialized, and
1115
- Flag the SDK as ready from cache immediately to allow queueing feature flag evaluations before SDK_READY event is emitted (Reverted in v1.7.0).
12-
- Bugfix - Enhanced HTTP client module to implement timeouts for failing requests that might otherwise remain pending indefinitely on some Fetch API implementations.
16+
- Bugfix - Enhanced HTTP client module to implement timeouts for failing requests that might otherwise remain pending indefinitely on some Fetch API implementations, pausing the SDK synchronization process.
1317

1418
2.2.0 (March 28, 2025)
1519
- Added a new optional argument to the client `getTreatment` methods to allow passing additional evaluation options, such as a map of properties to append to the generated impressions sent to Split backend. Read more in our docs.

0 commit comments

Comments
 (0)