🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more →

@splitsoftware/splitio

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@splitsoftware/splitio - npm Package Compare versions

Comparing version

to
11.2.1-rc.0

@@ -0,1 +1,6 @@

11.3.0 (April XX, 2025)
- Added support for targeting rules based on rule-based segments.
- Added support for feature flag prerequisites.
- Updated @splitsoftware/splitio-commons package to version 2.3.0.
11.2.0 (March 28, 2025)

@@ -7,2 +12,3 @@ - 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.

- Updated SDK_READY_FROM_CACHE event when using the `LOCALSTORAGE` storage type to be emitted alongside the SDK_READY event if it has not already been emitted.
- Updated @splitsoftware/splitio-commons package to version 2.2.0.

@@ -9,0 +15,0 @@ 11.1.0 (January 17, 2025)

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.packageVersion = void 0;
exports.packageVersion = '11.2.0';
exports.packageVersion = '11.2.1-rc.0';

@@ -9,3 +9,2 @@ "use strict";

var node_3 = require("./runtime/node");
var FLAG_SPEC_VERSION = '1.1';
var params = {

@@ -16,4 +15,2 @@ defaults: node_1.defaults,

logger: builtinLogger_1.validateLogger,
flagSpec: function () { return FLAG_SPEC_VERSION; }
// In Node.js the SDK ignores `config.integrations`, so a validator for integrations is not required
};

@@ -20,0 +17,0 @@ function settingsFactory(config) {

@@ -1,1 +0,1 @@

export var packageVersion = '11.2.0';
export var packageVersion = '11.2.1-rc.0';

@@ -6,3 +6,2 @@ import { settingsValidation } from '@splitsoftware/splitio-commons/esm/utils/settingsValidation';

import { validateRuntime } from './runtime/node';
var FLAG_SPEC_VERSION = '1.1';
var params = {

@@ -13,4 +12,2 @@ defaults: defaults,

logger: validateLogger,
flagSpec: function () { return FLAG_SPEC_VERSION; }
// In Node.js the SDK ignores `config.integrations`, so a validator for integrations is not required
};

@@ -17,0 +14,0 @@ export function settingsFactory(config) {

{
"name": "@splitsoftware/splitio",
"version": "11.2.0",
"version": "11.2.1-rc.0",
"description": "Split SDK",

@@ -41,3 +41,3 @@ "files": [

"dependencies": {
"@splitsoftware/splitio-commons": "2.2.0",
"@splitsoftware/splitio-commons": "2.2.1-rc.0",
"bloom-filters": "^3.0.4",

@@ -44,0 +44,0 @@ "ioredis": "^4.28.0",

@@ -1,1 +0,1 @@

export const packageVersion = '11.2.0';
export const packageVersion = '11.2.1-rc.0';

@@ -8,4 +8,2 @@ import { settingsValidation } from '@splitsoftware/splitio-commons/src/utils/settingsValidation';

const FLAG_SPEC_VERSION = '1.1';
const params = {

@@ -16,4 +14,2 @@ defaults,

logger: validateLogger,
flagSpec: () => FLAG_SPEC_VERSION
// In Node.js the SDK ignores `config.integrations`, so a validator for integrations is not required
};

@@ -20,0 +16,0 @@