@splitsoftware/splitio-browserjs
Advanced tools
Comparing version 1.0.0 to 1.0.1-rc.0
@@ -0,1 +1,4 @@ | ||
1.0.1 (November 8, 2024) | ||
- Bugfixing - Reverting removal of TypeScript SplitIO namespace at `/types/splitio.d.ts` to allow explicit imports of types from the Browser SDK package. E.g., `import type { IClientSideSettings } from '@splitsoftware/splitio-browserjs/types/splitio';`. | ||
1.0.0 (November 1, 2024) | ||
@@ -7,2 +10,4 @@ - Added support for targeting rules based on large segments. | ||
- Dropped support for Split Proxy below version 5.9.0. The SDK now requires Split Proxy 5.9.0 or above. | ||
- Renamed some TypeScript definitions in the SplitIO namespace to avoid conflicts with other Split packages: `IBrowserSettings`, `IBrowserAsyncSettings`, `ISDK`, `IAsyncSDK`, `IClient`, and `IAsyncClient` were renamed to `IClientSideSettings`, `IClientSideAsyncSettings`, `IBrowserSDK`, `IBrowserAsyncSDK`, `IBrowserClient` and `IBrowserAsyncClient` respectively. | ||
- Removed TypeScript SplitIO namespace from `@splitsoftware/splitio-browserjs/types/splitio`. Reverted in 1.0.1. | ||
- 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. | ||
@@ -9,0 +14,0 @@ - Removed the deprecated `GoogleAnalyticsToSplit` and `SplitToGoogleAnalytics` pluggable integration modules, along with the related interfaces in the TypeScript definitions. |
@@ -6,3 +6,3 @@ "use strict"; | ||
var constants_1 = require("@splitsoftware/splitio-commons/cjs/utils/constants"); | ||
var packageVersion = '1.0.0'; | ||
var packageVersion = '1.0.1-rc.0'; | ||
/** | ||
@@ -9,0 +9,0 @@ * In browser, the default debug level, can be set via the `localStorage.splitio_debug` item. |
import { LogLevels, isLogLevelString } from '@splitsoftware/splitio-commons/esm/logger/index'; | ||
import { CONSENT_GRANTED } from '@splitsoftware/splitio-commons/esm/utils/constants'; | ||
var packageVersion = '1.0.0'; | ||
var packageVersion = '1.0.1-rc.0'; | ||
/** | ||
@@ -5,0 +5,0 @@ * In browser, the default debug level, can be set via the `localStorage.splitio_debug` item. |
{ | ||
"name": "@splitsoftware/splitio-browserjs", | ||
"version": "1.0.0", | ||
"version": "1.0.1-rc.0", | ||
"description": "Split SDK for JavaScript on Browser", | ||
@@ -5,0 +5,0 @@ "main": "cjs/index.js", |
@@ -5,3 +5,3 @@ import type SplitIO from '@splitsoftware/splitio-commons/types/splitio'; | ||
const packageVersion = '1.0.0'; | ||
const packageVersion = '1.0.1-rc.0'; | ||
@@ -8,0 +8,0 @@ /** |
@@ -5,3 +5,3 @@ // Declaration file for JavaScript Browser Split Software SDK | ||
import '@splitsoftware/splitio-commons'; | ||
/// <reference path="../splitio.d.ts" /> | ||
@@ -8,0 +8,0 @@ export = JsSdk; |
@@ -5,3 +5,3 @@ // Declaration file for JavaScript Browser Split Software SDK | ||
import '@splitsoftware/splitio-commons'; | ||
/// <reference path="./splitio.d.ts" /> | ||
@@ -8,0 +8,0 @@ export = JsSdk; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
75045
48
825
1