Skip to content

Commit d914434

Browse files
Merge pull request #114 from splitio/development
Release v0.13.2
2 parents fafc8f8 + f3fa652 commit d914434

6 files changed

Lines changed: 23 additions & 15 deletions

File tree

CHANGES.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
0.13.2 (March 26, 2024)
2+
- Updated some transitive dependencies for vulnerability fixes.
3+
- Bugfixing - Added tslib as an explicit dependency to avoid issues with some package managers that don't resolve it automatically as a transitive dependency from @splitsoftware/splitio-commons (Related to issue https://github.com/splitio/javascript-client/issues/795).
4+
15
0.13.1 (January 18, 2024)
26
- Updated @splitsoftware/splitio-commons package to version 1.13.1 and some transitive dependencies for vulnerability fixes.
37

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,15 @@ Split has built and maintains SDKs for:
6464
* .NET [Github](https://github.com/splitio/dotnet-client) [Docs](https://help.split.io/hc/en-us/articles/360020240172--NET-SDK)
6565
* Android [Github](https://github.com/splitio/android-client) [Docs](https://help.split.io/hc/en-us/articles/360020343291-Android-SDK)
6666
* Angular [Github](https://github.com/splitio/angular-sdk-plugin) [Docs](https://help.split.io/hc/en-us/articles/6495326064397-Angular-utilities)
67+
* Flutter [Github](https://github.com/splitio/flutter-sdk-plugin) [Docs](https://help.split.io/hc/en-us/articles/8096158017165-Flutter-plugin)
6768
* GO [Github](https://github.com/splitio/go-client) [Docs](https://help.split.io/hc/en-us/articles/360020093652-Go-SDK)
6869
* iOS [Github](https://github.com/splitio/ios-client) [Docs](https://help.split.io/hc/en-us/articles/360020401491-iOS-SDK)
6970
* Java [Github](https://github.com/splitio/java-client) [Docs](https://help.split.io/hc/en-us/articles/360020405151-Java-SDK)
7071
* JavaScript [Github](https://github.com/splitio/javascript-client) [Docs](https://help.split.io/hc/en-us/articles/360020448791-JavaScript-SDK)
7172
* JavaScript for Browser [Github](https://github.com/splitio/javascript-browser-client) [Docs](https://help.split.io/hc/en-us/articles/360058730852-Browser-SDK)
7273
* Node [Github](https://github.com/splitio/javascript-client) [Docs](https://help.split.io/hc/en-us/articles/360020564931-Node-js-SDK)
7374
* PHP [Github](https://github.com/splitio/php-client) [Docs](https://help.split.io/hc/en-us/articles/360020350372-PHP-SDK)
75+
* PHP thin-client [Github](https://github.com/splitio/php-thin-client) [Docs](https://help.split.io/hc/en-us/articles/18305128673933-PHP-Thin-Client-SDK)
7476
* Python [Github](https://github.com/splitio/python-client) [Docs](https://help.split.io/hc/en-us/articles/360020359652-Python-SDK)
7577
* React [Github](https://github.com/splitio/react-client) [Docs](https://help.split.io/hc/en-us/articles/360038825091-React-SDK)
7678
* React Native [Github](https://github.com/splitio/react-native-client) [Docs](https://help.split.io/hc/en-us/articles/4406066357901-React-Native-SDK)

package-lock.json

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@splitsoftware/splitio-browserjs",
3-
"version": "0.13.1",
3+
"version": "0.13.2",
44
"description": "Split SDK for JavaScript on Browser",
55
"main": "cjs/index.js",
66
"module": "esm/index.js",
@@ -25,8 +25,8 @@
2525
"build": "npm run build:cjs && npm run build:esm && npm run build:umd",
2626
"build:esm": "rimraf esm && tsc -outDir esm && ./scripts/build_esm_replace_imports.sh",
2727
"build:cjs": "rimraf cjs && tsc -outDir cjs -m CommonJS && ./scripts/build_cjs_replace_imports.sh",
28-
"build:umd-visualizer": "rollup --config rollup.visualizer.config.js",
29-
"build:umd": "rollup --config rollup.ci.config.js --branch=$BUILD_BRANCH",
28+
"build:umd-visualizer": "rimraf umd && rollup --config rollup.visualizer.config.js",
29+
"build:umd": "rimraf umd && rollup --config rollup.ci.config.js --branch=$BUILD_BRANCH",
3030
"build:ga-to-split-autorequire": "terser ./node_modules/@splitsoftware/splitio-commons/src/integrations/ga/autoRequire.js --mangle --output ./scripts/ga-to-split-autorequire.js",
3131
"test": "npm run test:unit && npm run test:e2e",
3232
"test:unit": "jest",
@@ -66,6 +66,7 @@
6666
"dependencies": {
6767
"@splitsoftware/splitio-commons": "1.13.1",
6868
"@types/google.analytics": "0.0.40",
69+
"tslib": "^2.3.1",
6970
"unfetch": "^4.2.0"
7071
},
7172
"devDependencies": {

rollup.ci.config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import terser from '@rollup/plugin-terser';
33

44
export default env => {
55

6-
const fileName = (outputSuffix) => `split-browser-${env.branch !== 'main' ? 'dev-' + VERSION : VERSION}${outputSuffix ? '.' + outputSuffix : ''}`;
6+
const fileName = (outputSuffix, version) => `split-browser-${env.branch !== 'main' ? 'dev-' + version : version}${outputSuffix ? '.' + outputSuffix : ''}`;
77

88
const createRollupConfig = (input, outputSuffix) => ({
99
input,
@@ -12,13 +12,13 @@ export default env => {
1212
{
1313
format: 'umd', // works as `cjs`, `iife` and `amd` all in one
1414
name: 'splitio',
15-
file: `umd/${fileName(outputSuffix)}.js`
15+
file: `umd/${fileName(outputSuffix, VERSION)}.js`
1616
},
1717
// production build
1818
{
1919
format: 'umd',
2020
name: 'splitio',
21-
file: `umd/${fileName(outputSuffix)}.min.js`,
21+
file: `umd/${fileName(outputSuffix, VERSION)}.min.js`,
2222
plugins: [
2323
terser()
2424
]

src/settings/defaults.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { LogLevels, isLogLevelString } from '@splitsoftware/splitio-commons/src/
22
import { ConsentStatus, LogLevel } from '@splitsoftware/splitio-commons/src/types';
33
import { CONSENT_GRANTED } from '@splitsoftware/splitio-commons/src/utils/constants';
44

5-
const packageVersion = '0.13.1';
5+
const packageVersion = '0.13.2';
66

77
/**
88
* In browser, the default debug level, can be set via the `localStorage.splitio_debug` item.

0 commit comments

Comments
 (0)