Skip to content

Commit 9508af8

Browse files
chore
1 parent 0cbe3a9 commit 9508af8

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

CHANGES.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
- Updated @splitsoftware/splitio-commons package to version 2.3.0, which optimizes the Redis storage to:
1111
- Avoid lazy require of the `ioredis` dependency when the SDK is initialized, and
1212
- Flag the SDK as ready from cache immediately to allow queueing feature flag evaluations before SDK_READY event is emitted.
13-
- Bugfix - Enhanced HTTP client module to implement timeouts for failing requests that might otherwise remain pending indefinitely on some Fetch API implementations.
13+
- 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.
1414

1515
11.2.0 (March 28, 2025)
1616
- 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.
@@ -51,6 +51,15 @@
5151
- Removed the deprecated `GOOGLE_ANALYTICS_TO_SPLIT` and `SPLIT_TO_GOOGLE_ANALYTICS` integrations. The `integrations` configuration option has been removed from the SDK factory configuration, along with the associated interfaces in the TypeScript definitions.
5252
- Removed the `core.trafficType` configuration option (`SplitIO.IBrowserSettings['core']['trafficType]`) and the `trafficType` parameter from the SDK `client()` method in Browser (`SplitIO.IBrowserSDK['client']`). As a result, traffic types can no longer be bound to SDK clients, and the traffic type must be provided in the `track` method.
5353

54+
10.28.1 (July 25, 2025)
55+
- Updated @splitsoftware/splitio-commons package to version 1.17.1 that includes some vulnerability and bug fixes.
56+
- Updated the Redis storage to avoid lazy require of the `ioredis` dependency when the SDK is initialized.
57+
- 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.
58+
- Bugfix - Properly handle rejected promises when using targeting rules with segment matchers in consumer modes (e.g., Redis and Pluggable storages).
59+
- Bugfix - Sanitize the `SplitSDKMachineName` header value to avoid exceptions on HTTP/S requests when it contains non ISO-8859-1 characters (Related to issue https://github.com/splitio/javascript-client/issues/847).
60+
- Bugfix - Fixed an issue with the SDK_UPDATE event on server-side, where it was not being emitted if there was an empty segment and the SDK received a feature flag update notification.
61+
- Bugfix - Fixed an issue with the server-side polling manager that caused dangling timers when the SDK was destroyed before it was ready.
62+
5463
10.28.0 (September 6, 2024)
5564
- Updated @splitsoftware/splitio-commons package to version 1.17.0 that includes minor updates:
5665
- Added `sync.requestOptions.getHeaderOverrides` configuration option to enhance SDK HTTP request Headers for Authorization Frameworks.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
"test-ts-decls": "tsc --build ts-tests",
112112
"test": "npm run test-node && npm run test-browser",
113113
"all": "npm run check && npm run build && npm run test-ts-decls && npm run test",
114-
"publish:rc": "npm run check && npm run build && npm publish --tag canary",
114+
"publish:rc": "npm run check && npm run build && npm publish --tag rc",
115115
"publish:stable": "npm run check && npm run build && npm publish"
116116
},
117117
"greenkeeper": {

src/platform/getEventSource/eventsource.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ that accepts a custom agent.
66
77
The MIT License
88
9-
Copyright (c) EventSource GitHub organisation
9+
Copyright (c) EventSource GitHub organization
1010
1111
Permission is hereby granted, free of charge, to any person obtaining
1212
a copy of this software and associated documentation files (the

0 commit comments

Comments
 (0)