Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
93f7409
Bump word-wrap from 1.2.3 to 1.2.4 in /example
dependabot[bot] Jul 19, 2023
89f1d90
Merge branch 'development' into dependabot/npm_and_yarn/example/word-…
EmilianoSanchez Aug 31, 2023
64b5d94
Merge pull request #60 from splitio/dependabot/npm_and_yarn/example/w…
EmilianoSanchez Aug 31, 2023
2075e0c
Bump @babel/traverse from 7.14.2 to 7.23.2
dependabot[bot] Oct 17, 2023
3dd25b8
Bump @babel/traverse from 7.20.5 to 7.23.2 in /example
dependabot[bot] Oct 18, 2023
1cd9469
Merge pull request #64 from splitio/dependabot/npm_and_yarn/babel/tra…
EmilianoSanchez Oct 20, 2023
8e1f8ad
Merge branch 'development' into dependabot/npm_and_yarn/example/babel…
EmilianoSanchez Oct 20, 2023
d8cd7ea
Merge pull request #65 from splitio/dependabot/npm_and_yarn/example/b…
EmilianoSanchez Oct 20, 2023
b90e911
Merge branch 'development' into add_default_treatment_to_split_view
EmilianoSanchez Oct 20, 2023
32cc910
update js-commons and type definitions
EmilianoSanchez Oct 20, 2023
a3116c5
add tvos and osx to Podspec file, to support streaming in TvOS and MacOS
EmilianoSanchez Oct 20, 2023
81e2670
Bump react-devtools-core and react-native
dependabot[bot] Oct 21, 2023
ccf5bc3
Merge pull request #68 from splitio/dependabot/npm_and_yarn/react-dev…
EmilianoSanchez Oct 23, 2023
d5e8c89
Merge branch 'development' into add_default_treatment_to_split_view
EmilianoSanchez Oct 23, 2023
cfc9c79
upgrade rn, and fix issues with 'start', 'android' and 'ios' scripts …
EmilianoSanchez Oct 28, 2023
49f241b
Merge branch 'upgrade_rn_to_v0.72.6' into add_default_treatment_to_sp…
EmilianoSanchez Oct 30, 2023
f90481c
npm ci --legacy-peer-deps
EmilianoSanchez Oct 30, 2023
dd65ab1
update ci.yml to fix issue with peerDependencies in 'npm ci' command
EmilianoSanchez Oct 30, 2023
f6bbd1d
Merge pull request #66 from splitio/add_default_treatment_to_split_view
EmilianoSanchez Oct 30, 2023
ddd52a8
Merge branch 'development' into add_tvos_and_osx_support
EmilianoSanchez Oct 30, 2023
899791e
prepare rc
EmilianoSanchez Oct 30, 2023
6526c0d
update type declarations for flag sets support
EmilianoSanchez Oct 31, 2023
9203e73
add changelog entry, and update SplitView type
EmilianoSanchez Nov 1, 2023
b609aca
Merge pull request #67 from splitio/add_tvos_and_osx_support
EmilianoSanchez Nov 3, 2023
d582a99
Merge pull request #71 from splitio/flag_sets
EmilianoSanchez Nov 3, 2023
9134698
prepare stable version release
EmilianoSanchez Nov 3, 2023
4d1455d
Merge pull request #73 from splitio/release_v0.8.0
EmilianoSanchez Nov 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
0.8.0 (November 3, 2023)
- Added support for Flag Sets on the SDK, which enables grouping feature flags and interacting with the group rather than individually (more details in our documentation):
- Added new variations of the get treatment methods to support evaluating flags in given flag set/s.
- getTreatmentsByFlagSet and getTreatmentsByFlagSets
- getTreatmentWithConfigByFlagSets and getTreatmentsWithConfigByFlagSets
- Added a new optional Split Filter configuration option. This allows the SDK and Split services to only synchronize the flags in the specified flag sets, avoiding unused or unwanted flags from being synced on the SDK instance, bringing all the benefits from a reduced payload.
- Updated the SDK manager methods to expose flag sets on flag views.
- Added `defaultTreatment` property to the `SplitView` object returned by the `split` and `splits` methods of the SDK manager (Related to issue https://github.com/splitio/javascript-commons/issues/225).
- Added support for MacOS and TvOS platforms (Related to issue https://github.com/splitio/react-native-client/issues/63).
- Updated @splitsoftware/splitio-commons package to version 1.11.0 that includes vulnerability fixes, support for Flag Sets, and adds the `defaultTreatment` property to the `SplitView` object.
- Updated react-native dependency to version 0.72.6 for vulnerability fixes and validation.

0.7.0 (August 31, 2023)
- Updated @splitsoftware/splitio-commons package to version 1.9.0 that includes a minor improvement:
- Updated streaming architecture implementation to apply feature flag updates from the notification received which is now enhanced, improving efficiency and reliability of the whole update system.
Expand Down
2 changes: 1 addition & 1 deletion RNSplit.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Pod::Spec.new do |s|
s.author = package["author"]
s.license = package["license"]
s.homepage = package["homepage"]
s.platform = :ios, "9.0"
s.platforms = { :ios => "9.0", :tvos => "9.0", :osx => "10.11" }
s.source = { :git => "https://github.com/splitio/react-native-client.git", :tag => "v#{s.version}" }
s.source_files = "ios/**/*.{h,m}"
s.dependency "React"
Expand Down
6 changes: 0 additions & 6 deletions example/.buckconfig

This file was deleted.

3 changes: 0 additions & 3 deletions example/.gitattributes

This file was deleted.

27 changes: 17 additions & 10 deletions example/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ DerivedData
*.hmap
*.ipa
*.xcuserstate
ios/.xcode.env.local

# Android/IntelliJ
#
Expand All @@ -29,32 +30,38 @@ build/
local.properties
*.iml
.settings/
*.hprof
.cxx/
*.keystore
!debug.keystore

# node.js
#
node_modules/
npm-debug.log
yarn-error.log

# BUCK
buck-out/
\.buckd/
*.keystore
!debug.keystore

# fastlane
#
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
# screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://docs.fastlane.tools/best-practices/source-control/

*/fastlane/report.xml
*/fastlane/Preview.html
*/fastlane/screenshots
**/fastlane/report.xml
**/fastlane/Preview.html
**/fastlane/screenshots
**/fastlane/test_output

# Bundle artifact
*.jsbundle

# CocoaPods
# Ruby / CocoaPods
/ios/Pods/
/vendor/bundle/

# Temporary files created by Metro to check the health of the file watcher
.metro-health-check*

# testing
/coverage
7 changes: 7 additions & 0 deletions example/Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
source 'https://rubygems.org'

# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby ">= 2.6.10"

gem 'cocoapods', '~> 1.13'
gem 'activesupport', '>= 6.1.7.3', '< 7.1.0'
55 changes: 0 additions & 55 deletions example/android/app/_BUCK

This file was deleted.

Loading