From ab34018646544584e7c3525796cb4326a63b9596 Mon Sep 17 00:00:00 2001 From: Emiliano Sanchez Date: Thu, 31 Mar 2022 17:28:57 -0300 Subject: [PATCH] added changelog entry and updated version for stable release --- CHANGES.txt | 7 +++++++ example/ios/Podfile.lock | 4 ++-- package-lock.json | 2 +- package.json | 2 +- src/settings/defaults.ts | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 08f8e05..b7cb516 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,10 @@ +0.2.0 (March 31, 2022) + - Added support for user consent, a way to control if the SDK tracks impressions and events or not, based on users granting or rejecting consent for it. + - Added support to SDK clients to optionally bind attributes, keeping these loaded within the SDK along with the user ID, for easier usage when requesting flag. + - Added `scheduler.impressionsQueueSize` property to SDK configuration (See https://help.split.io/hc/en-us/articles/4406066357901-React-Native-SDK#configuration). + - Updated some NPM dependencies for vulnerability fixes. + - Bugfixing - Fixed validation of SDK configuration, to parse core.key into a string and log a warning when passing a number (Related to issue https://github.com/splitio/react-native-client/issues/19). + 0.1.0 (October 20, 2021) - Added localhost mode support (Read more in our docs here: https://help.split.io/hc/en-us/articles/4406066357901-React-Native-SDK#localhost-mode). - Updated @splitsoftware/splitio-commons dependency to version 1.0.0, which includes: diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 884adb6..2b4aa99 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -316,7 +316,7 @@ PODS: - React-cxxreact (= 0.64.1) - React-jsi (= 0.64.1) - React-perflogger (= 0.64.1) - - RNSplit (0.1.0): + - RNSplit (0.2.0): - React - Yoga (1.14.0) - YogaKit (1.18.1): @@ -488,7 +488,7 @@ SPEC CHECKSUMS: React-RCTVibration: 4b99a7f5c6c0abbc5256410cc5425fb8531986e1 React-runtimeexecutor: ff951a0c241bfaefc4940a3f1f1a229e7cb32fa6 ReactCommon: bedc99ed4dae329c4fcf128d0c31b9115e5365ca - RNSplit: e75dc5a74f4c0e34bec2b68a6d075cbd8aadbe48 + RNSplit: c04b293ec271725d77729f8d4703a189bbf5b8a3 Yoga: a7de31c64fe738607e7a3803e3f591a4b1df7393 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a diff --git a/package-lock.json b/package-lock.json index a8247a5..0b936d2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-react-native", - "version": "0.1.1-rc.0", + "version": "0.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index fe81b94..ee7ee02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-react-native", - "version": "0.1.1-rc.0", + "version": "0.2.0", "description": "Split SDK for React Native", "main": "lib/commonjs/index.js", "module": "lib/module/index.js", diff --git a/src/settings/defaults.ts b/src/settings/defaults.ts index 90535be..1419a4a 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.1.1-rc.0'; +const packageVersion = '0.2.0'; export const defaults = { startup: {