You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.txt
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@
5
5
- BREAKING CHANGES:
6
6
- Removed internal ponyfills for the `Map` and `Set` global objects, dropping support for IE and other outdated browsers. The SDK now requires the runtime environment to support these features natively or provide a polyfill.
7
7
- Removed the deprecated `GoogleAnalyticsToSplit` and `SplitToGoogleAnalytics` pluggable integration modules, along with the related interfaces in the TypeScript definitions.
8
+
- Removed the `LocalhostFromObject` export from the default import (`import { LocalhostFromObject } from '@splitsoftware/splitio-browserjs'`). It is no longer necessary to manually import and configure it in the `sync.localhostMode` option to enable localhost mode.
8
9
9
10
0.15.0 (September 13, 2024)
10
11
- Updated @splitsoftware/splitio-commons package to version 1.17.0 that includes minor updates:
@@ -70,7 +71,7 @@
70
71
71
72
0.9.4 (May 4, 2023)
72
73
- Updated some transitive dependencies for vulnerability fixes.
73
-
- Bugfixing - Updated `unfetch` package as a runtime dependency, required when using the "full" entrypoint (`import { SplitFactory } from '@splitsoftware/splitio-browserjs/full'`).
74
+
- Bugfixing - Updated `unfetch` package as a runtime dependency, required when using the "full" import (`import { SplitFactory } from '@splitsoftware/splitio-browserjs/full'`).
74
75
75
76
0.9.3 (March 20, 2023)
76
77
- Updated @splitsoftware/splitio-commons package to version 1.8.1 that includes minor improvements.
// Assigning a new object to the features property in the config object doesn't trigger an update
@@ -369,10 +359,9 @@ tape('Browser offline mode', function (assert) {
369
359
assert.equal(sharedUpdateCount,1,'Shared client should have emitted SDK_UPDATE event once');
370
360
371
361
// SDK events on other factory clients
372
-
assert.equal(readyCount,factoriesReady.length,'Each factory client should have emitted SDK_READY event once');
373
-
assert.equal(updateCount,factoriesReady.length-1,'Each factory client except one should have emitted SDK_UPDATE event once');
362
+
assert.equal(readyCount,factories.length,'Each factory client should have emitted SDK_READY event once');
363
+
assert.equal(updateCount,factories.length-1,'Each factory client except one should have emitted SDK_UPDATE event once');
374
364
assert.equal(readyFromCacheCount,factoriesReadyFromCache.length*2,'The main and shared client of the factories with LOCALSTORAGE should have emitted SDK_READY_FROM_CACHE event');
375
-
assert.equal(timeoutCount,factoriesTimeout.length,'The wrongly configured slim factories should have emitted SDK_READY_TIMED_OUT event');
0 commit comments