Skip to content

Commit a598646

Browse files
Merge branch 'development' into inlocalstorage_async_validateCache
2 parents 9f84077 + 134869e commit a598646

File tree

15 files changed

+315
-86
lines changed

15 files changed

+315
-86
lines changed

CHANGES.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2.4.1 (June 3, 2025)
2+
- 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.
3+
14
2.4.0 (May 27, 2025)
25
- Added support for rule-based segments. These segments determine membership at runtime by evaluating their configured rules against the user attributes provided to the SDK.
36
- Added support for feature flag prerequisites. This allows customers to define dependency conditions between flags, which are evaluated before any allowlists or targeting rules.
@@ -6,7 +9,7 @@
69
- Updated the Redis storage to:
710
- Avoid lazy require of the `ioredis` dependency when the SDK is initialized, and
811
- 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).
9-
- Bugfix - Enhanced HTTP client module to implement timeouts for failing requests that might otherwise remain pending indefinitely on some Fetch API implementations.
12+
- 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.
1013

1114
2.2.0 (March 28, 2025)
1215
- 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)