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
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,7 @@
1
+
1.5.0 (October 7, 2025)
2
+
- Added support for custom loggers: added `logger` configuration option and `factory.Logger.setLogger` method to allow the SDK to use a custom logger.
3
+
- Updated @splitsoftware/splitio-commons package to version 2.7.0.
4
+
1
5
1.4.0 (September 18, 2025)
2
6
- Added the `wrapper` option to the SDK's `InLocalStorage` module, to allow passing a custom storage for persisting the SDK rollout plan. The default is `window.localStorage`.
3
7
- Added the `initialRolloutPlan` configuration option for the SDK in standalone mode, to allow preloading the SDK storage with a snapshot of the rollout plan.
t.equal(factory.settings.log.options.logLevel,'DEBUG','When combined with the `logger` option, any log level other than `NONE` (false) will be set to `DEBUG` (true)');
68
+
69
+
awaitfactory.client().destroy();
70
+
t.true(customLogger.debug.calledWithMatch('splitio => '),'should log messages with level DEBUG');
71
+
t.true(customLogger.info.calledWithMatch('splitio => '),'should log messages with level INFO');
0 commit comments