From f20dcef711a269086edc3f33bb65ef9b33da0f66 Mon Sep 17 00:00:00 2001 From: Emiliano Sanchez Date: Fri, 3 May 2024 17:46:44 -0300 Subject: [PATCH 1/2] Update dependencies --- CHANGES.txt | 6 ++++++ package-lock.json | 18 +++++++++--------- package.json | 4 ++-- src/settings/defaults.ts | 2 +- 4 files changed, 18 insertions(+), 12 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 63799f3..9d825db 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,9 @@ +0.9.0 (May 6, 2024) + - Updated @splitsoftware/splitio-commons package to version 1.14.0 that includes minor updates: + - Added support for targeting rules based on semantic versions (https://semver.org/). + - Added special impression label "targeting rule type unsupported by sdk" when the matcher type is not supported by the SDK, which returns 'control' treatment. + - Updated Split API client to include the flags spec version query parameter for the `splitChanges` and `auth` endpoints. + 0.8.1 (March 4, 2023) - Updated @splitsoftware/splitio-commons package to version 1.13.1 and some transitive dependencies for vulnerability fixes. - Updated evaluation flow to log a warning when using flag sets that don't contain cached feature flags. diff --git a/package-lock.json b/package-lock.json index c7f9ab8..54f914a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "@splitsoftware/splitio-react-native", - "version": "0.8.1", + "version": "0.8.2-rc.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@splitsoftware/splitio-react-native", - "version": "0.8.1", + "version": "0.8.2-rc.0", "license": "Apache-2.0", "dependencies": { - "@splitsoftware/splitio-commons": "1.13.1" + "@splitsoftware/splitio-commons": "1.13.2-rc.11" }, "devDependencies": { "@react-native-community/eslint-config": "^2.0.0", @@ -4901,9 +4901,9 @@ } }, "node_modules/@splitsoftware/splitio-commons": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.1.tgz", - "integrity": "sha512-xGu94sLx+tJb6PeM26vH8/LEElsaVbh2BjoLvL5twR4gKsVezie5ZtHhejWT1+iCVCtJuhjZxKwOm4HGYoVIHQ==", + "version": "1.13.2-rc.11", + "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.2-rc.11.tgz", + "integrity": "sha512-4VLA7pcjgqbNeCJ/+s5NkDJQ6/hibnGMXq5rGZXHo3H/DToF4peTUpr3F/p39M6M6HaKoS53EfOBQ+fxs5LWeA==", "dependencies": { "tslib": "^2.3.1" }, @@ -21257,9 +21257,9 @@ } }, "@splitsoftware/splitio-commons": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.1.tgz", - "integrity": "sha512-xGu94sLx+tJb6PeM26vH8/LEElsaVbh2BjoLvL5twR4gKsVezie5ZtHhejWT1+iCVCtJuhjZxKwOm4HGYoVIHQ==", + "version": "1.13.2-rc.11", + "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.2-rc.11.tgz", + "integrity": "sha512-4VLA7pcjgqbNeCJ/+s5NkDJQ6/hibnGMXq5rGZXHo3H/DToF4peTUpr3F/p39M6M6HaKoS53EfOBQ+fxs5LWeA==", "requires": { "tslib": "^2.3.1" }, diff --git a/package.json b/package.json index e6ff5e8..48842f8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-react-native", - "version": "0.8.1", + "version": "0.8.2-rc.0", "description": "Split SDK for React Native", "main": "lib/commonjs/index.js", "module": "lib/module/index.js", @@ -60,7 +60,7 @@ }, "homepage": "https://github.com/splitio/react-native-client#readme", "dependencies": { - "@splitsoftware/splitio-commons": "1.13.1" + "@splitsoftware/splitio-commons": "1.13.2-rc.11" }, "devDependencies": { "@react-native-community/eslint-config": "^2.0.0", diff --git a/src/settings/defaults.ts b/src/settings/defaults.ts index 57783e0..529c157 100644 --- a/src/settings/defaults.ts +++ b/src/settings/defaults.ts @@ -1,7 +1,7 @@ import { ConsentStatus } from '@splitsoftware/splitio-commons/src/types'; import { CONSENT_GRANTED } from '@splitsoftware/splitio-commons/src/utils/constants'; -const packageVersion = '0.8.1'; +const packageVersion = '0.8.2-rc.0'; export const defaults = { startup: { From 2f4260b667c1877193d9cb297dd08f7b3bd255b7 Mon Sep 17 00:00:00 2001 From: Emiliano Sanchez Date: Mon, 6 May 2024 11:14:37 -0300 Subject: [PATCH 2/2] stable version --- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- src/settings/defaults.ts | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 54f914a..aff3b94 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "@splitsoftware/splitio-react-native", - "version": "0.8.2-rc.0", + "version": "0.9.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@splitsoftware/splitio-react-native", - "version": "0.8.2-rc.0", + "version": "0.9.0", "license": "Apache-2.0", "dependencies": { - "@splitsoftware/splitio-commons": "1.13.2-rc.11" + "@splitsoftware/splitio-commons": "1.14.0" }, "devDependencies": { "@react-native-community/eslint-config": "^2.0.0", @@ -4901,9 +4901,9 @@ } }, "node_modules/@splitsoftware/splitio-commons": { - "version": "1.13.2-rc.11", - "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.2-rc.11.tgz", - "integrity": "sha512-4VLA7pcjgqbNeCJ/+s5NkDJQ6/hibnGMXq5rGZXHo3H/DToF4peTUpr3F/p39M6M6HaKoS53EfOBQ+fxs5LWeA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.14.0.tgz", + "integrity": "sha512-ANP0NRPAMehi4bUQsb19kP5W5NVuCYUKRsDC5Nl78xHIu6cskAej1rXkjsocLnWerz2rO0H9kMjRKZj9lVsvKA==", "dependencies": { "tslib": "^2.3.1" }, @@ -21257,9 +21257,9 @@ } }, "@splitsoftware/splitio-commons": { - "version": "1.13.2-rc.11", - "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.13.2-rc.11.tgz", - "integrity": "sha512-4VLA7pcjgqbNeCJ/+s5NkDJQ6/hibnGMXq5rGZXHo3H/DToF4peTUpr3F/p39M6M6HaKoS53EfOBQ+fxs5LWeA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@splitsoftware/splitio-commons/-/splitio-commons-1.14.0.tgz", + "integrity": "sha512-ANP0NRPAMehi4bUQsb19kP5W5NVuCYUKRsDC5Nl78xHIu6cskAej1rXkjsocLnWerz2rO0H9kMjRKZj9lVsvKA==", "requires": { "tslib": "^2.3.1" }, diff --git a/package.json b/package.json index 48842f8..312dd8d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-react-native", - "version": "0.8.2-rc.0", + "version": "0.9.0", "description": "Split SDK for React Native", "main": "lib/commonjs/index.js", "module": "lib/module/index.js", @@ -60,7 +60,7 @@ }, "homepage": "https://github.com/splitio/react-native-client#readme", "dependencies": { - "@splitsoftware/splitio-commons": "1.13.2-rc.11" + "@splitsoftware/splitio-commons": "1.14.0" }, "devDependencies": { "@react-native-community/eslint-config": "^2.0.0", diff --git a/src/settings/defaults.ts b/src/settings/defaults.ts index 529c157..9aac4ff 100644 --- a/src/settings/defaults.ts +++ b/src/settings/defaults.ts @@ -1,7 +1,7 @@ import { ConsentStatus } from '@splitsoftware/splitio-commons/src/types'; import { CONSENT_GRANTED } from '@splitsoftware/splitio-commons/src/utils/constants'; -const packageVersion = '0.8.2-rc.0'; +const packageVersion = '0.9.0'; export const defaults = { startup: {