Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@splitsoftware/splitio

Package Overview
Dependencies
Maintainers
0
Versions
487
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@splitsoftware/splitio - npm Package Compare versions

Comparing version 11.0.0-rc.5 to 11.0.0

3

CHANGES.txt
11.0.0 (November 1, 2024)
- Added support for targeting rules based on large segments for browsers.
- Added support for targeting rules based on large segments for browsers (client-side API).
- Added `factory.destroy()` method, which invokes the `destroy` method of all clients created by the factory.

@@ -7,2 +7,3 @@ - Updated @splitsoftware/splitio-commons package to version 2.0.0 that includes major updates and updated some transitive dependencies for vulnerability fixes.

- BREAKING CHANGES:
- Dropped support for Split Proxy below version 5.9.0, when using in the browser (client-side API). The SDK now requires Split Proxy 5.9.0 or above.
- Dropped support for NodeJS v6. The SDK now requires NodeJS v14 or above.

@@ -9,0 +10,0 @@ - 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.

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

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

export var packageVersion = '11.0.0-rc.5';
export var packageVersion = '11.0.0';
{
"name": "@splitsoftware/splitio",
"version": "11.0.0-rc.5",
"version": "11.0.0",
"description": "Split SDK",

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

"dependencies": {
"@splitsoftware/splitio-commons": "2.0.0-rc.6",
"@splitsoftware/splitio-commons": "2.0.0",
"bloom-filters": "^3.0.0",

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

@@ -13,5 +13,5 @@ # Split SDK for JavaScript

It supports **Node.js version 6.x and npm 3.x or later**.
It supports **Node.js version 14.x or later**.
For browsers it supports **IE10+ and all the other major browsers**. *However, IE doesn't have native support for Promises, which we require to properly work. If you're targeting IE it's up to you to provide Promises support. You should include a polyfill like [es6-promise](https://github.com/stefanpenner/es6-promise).*
For browsers, the library was build to support ES5 syntax and all major browsers. *However, there are a few polyfills that would be required when targeting old browsers that don't have native support for Promises, Map and Set global objects. You should include polyfills for those, like [es6-promise](https://github.com/stefanpenner/es6-promise) for promises.*

@@ -18,0 +18,0 @@ ## Getting started

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

export const packageVersion = '11.0.0-rc.5';
export const packageVersion = '11.0.0';
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc