From 5498a757437bf835240b69128b27ef7c962d4471 Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Thu, 17 Oct 2024 16:16:41 -0300 Subject: [PATCH 1/7] Platform interface --- splitio_platform_interface/CHANGELOG.md | 2 ++ splitio_platform_interface/pubspec.yaml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/splitio_platform_interface/CHANGELOG.md b/splitio_platform_interface/CHANGELOG.md index 83981ae..c8853da 100644 --- a/splitio_platform_interface/CHANGELOG.md +++ b/splitio_platform_interface/CHANGELOG.md @@ -1,3 +1,5 @@ +# 1.5.0-rc.1 (Oct 17, 2024) + # 1.4.0 (Nov 9, 2023) * Added support for Flag Sets, 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. diff --git a/splitio_platform_interface/pubspec.yaml b/splitio_platform_interface/pubspec.yaml index 7869a30..95af96e 100644 --- a/splitio_platform_interface/pubspec.yaml +++ b/splitio_platform_interface/pubspec.yaml @@ -2,7 +2,7 @@ name: splitio_platform_interface description: A common platform interface for the splitio plugin. # NOTE: We strongly prefer non-breaking changes, even at the expense of a # less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes -version: 1.4.0 +version: 1.5.0-rc.1 repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio_platform_interface environment: From f378f7663844e4b4fd9fe8b60f9d59eb7dc7312b Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Thu, 17 Oct 2024 16:19:24 -0300 Subject: [PATCH 2/7] Android --- splitio_android/CHANGELOG.md | 2 ++ splitio_android/pubspec.yaml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/splitio_android/CHANGELOG.md b/splitio_android/CHANGELOG.md index c54fc7d..8f94497 100644 --- a/splitio_android/CHANGELOG.md +++ b/splitio_android/CHANGELOG.md @@ -1,3 +1,5 @@ +# 0.1.10-rc.1 (Oct 17, 2024) + # 0.1.9+1 (Jun 7, 2024) * Updated Android SDK to `4.1.1` diff --git a/splitio_android/pubspec.yaml b/splitio_android/pubspec.yaml index e6e36c8..343c014 100644 --- a/splitio_android/pubspec.yaml +++ b/splitio_android/pubspec.yaml @@ -1,7 +1,7 @@ name: splitio_android description: The official Android implementation of splitio Flutter plugin. repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio_android -version: 0.1.9+1 +version: 0.1.10-rc.1 environment: sdk: ">=2.16.2 <4.0.0" @@ -19,7 +19,7 @@ flutter: dependencies: flutter: sdk: flutter - splitio_platform_interface: ^1.4.0 + splitio_platform_interface: ^1.5.0-rc.1 dev_dependencies: flutter_test: From fae72531c5c6dcb37a839965e8072f9385cd7bcf Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Thu, 17 Oct 2024 16:24:51 -0300 Subject: [PATCH 3/7] iOS --- splitio_ios/CHANGELOG.md | 2 ++ splitio_ios/pubspec.yaml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/splitio_ios/CHANGELOG.md b/splitio_ios/CHANGELOG.md index 515ca93..9cdf2fc 100644 --- a/splitio_ios/CHANGELOG.md +++ b/splitio_ios/CHANGELOG.md @@ -1,3 +1,5 @@ +# 0.1.10-rc.1 (Oct 17, 2024) + # 0.1.9 (May 22, 2024) * Updated iOS SDK to `2.25.0` diff --git a/splitio_ios/pubspec.yaml b/splitio_ios/pubspec.yaml index 151c673..babdffa 100644 --- a/splitio_ios/pubspec.yaml +++ b/splitio_ios/pubspec.yaml @@ -1,7 +1,7 @@ name: splitio_ios description: The official iOS implementation of splitio Flutter plugin. repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio_ios -version: 0.1.9 +version: 0.1.10-rc.1 environment: sdk: ">=2.16.2 <4.0.0" @@ -18,7 +18,7 @@ flutter: dependencies: flutter: sdk: flutter - splitio_platform_interface: ^1.4.0 + splitio_platform_interface: ^1.5.0-rc.1 dev_dependencies: flutter_test: From a8e7a5b74c44e31e778e44c5ca9fe1de3c361a69 Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Thu, 17 Oct 2024 16:39:46 -0300 Subject: [PATCH 4/7] Fix --- splitio_ios/pubspec.yaml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/splitio_ios/pubspec.yaml b/splitio_ios/pubspec.yaml index 0a7454e..0c1d685 100644 --- a/splitio_ios/pubspec.yaml +++ b/splitio_ios/pubspec.yaml @@ -1,7 +1,7 @@ name: splitio_ios description: The official iOS implementation of splitio Flutter plugin. repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio_ios -version: 0.1.10-rc.1 +version: 0.1.10-rc.2 environment: sdk: ">=2.16.2 <4.0.0" @@ -18,12 +18,7 @@ flutter: dependencies: flutter: sdk: flutter -<<<<<<< HEAD - splitio_platform_interface: ^1.5.0-rc.1 -======= - splitio_platform_interface: #^1.4.0 - path: ../splitio_platform_interface ->>>>>>> development + splitio_platform_interface: ^1.5.0-rc.2 dev_dependencies: flutter_test: From 41a41bd05b12dc87b1ee715e01223732188d99a2 Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Thu, 17 Oct 2024 16:41:59 -0300 Subject: [PATCH 5/7] Add changelog; --- splitio_platform_interface/CHANGELOG.md | 2 ++ splitio_platform_interface/pubspec.yaml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/splitio_platform_interface/CHANGELOG.md b/splitio_platform_interface/CHANGELOG.md index c8853da..f731baa 100644 --- a/splitio_platform_interface/CHANGELOG.md +++ b/splitio_platform_interface/CHANGELOG.md @@ -1,3 +1,5 @@ +# 1.5.0-rc.2 (Oct 17, 2024) + # 1.5.0-rc.1 (Oct 17, 2024) # 1.4.0 (Nov 9, 2023) diff --git a/splitio_platform_interface/pubspec.yaml b/splitio_platform_interface/pubspec.yaml index 95af96e..f5e5e35 100644 --- a/splitio_platform_interface/pubspec.yaml +++ b/splitio_platform_interface/pubspec.yaml @@ -2,7 +2,7 @@ name: splitio_platform_interface description: A common platform interface for the splitio plugin. # NOTE: We strongly prefer non-breaking changes, even at the expense of a # less-clean API. See https://flutter.dev/go/platform-interface-breaking-changes -version: 1.5.0-rc.1 +version: 1.5.0-rc.2 repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio_platform_interface environment: From 1467c202dbda64e5001a4ab6256299b0551cd93d Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Thu, 17 Oct 2024 16:49:36 -0300 Subject: [PATCH 6/7] Change doc comment --- splitio_platform_interface/lib/split_configuration.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/splitio_platform_interface/lib/split_configuration.dart b/splitio_platform_interface/lib/split_configuration.dart index e1bf0f9..e6a12fc 100644 --- a/splitio_platform_interface/lib/split_configuration.dart +++ b/splitio_platform_interface/lib/split_configuration.dart @@ -46,7 +46,7 @@ class SplitConfiguration { /// /// [readyTimeout] Maximum amount of time in seconds to wait before firing the SDK_READY_TIMED_OUT event. Defaults to 10 seconds. /// - /// [certificatePinningConfiguration] Certificate pinning configuration. It is a map where the key is the host and the value is a set of base64 SHA-256 or base64 SHA-1 hashes of the SPKI. + /// [certificatePinningConfiguration] Certificate pinning configuration. Pins need to have the format of a base64 SHA-256 or base64 SHA-1 hashes of the SPKI (ex.: "sha256/7HIpactkIAq2Y49orFOOQKurWxmmSFZhBCoQYcRhJ3Y="). SplitConfiguration({ int? featuresRefreshRate, int? segmentsRefreshRate, From 8ad1d0c6e06fda27edd3a77f972733acb2df0cec Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Thu, 17 Oct 2024 17:08:56 -0300 Subject: [PATCH 7/7] Example lock --- splitio/example/pubspec.lock | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/splitio/example/pubspec.lock b/splitio/example/pubspec.lock index df08e5d..53337ea 100644 --- a/splitio/example/pubspec.lock +++ b/splitio/example/pubspec.lock @@ -166,28 +166,31 @@ packages: path: ".." relative: true source: path - version: "0.1.9+1" + version: "0.1.10-rc.1" splitio_android: dependency: transitive description: - path: "../../splitio_android" - relative: true - source: path - version: "0.1.9+1" + name: splitio_android + sha256: "1d88a57b12f1df062ce8f66137cd21383b200c17c1c07b2bb640045c7275a524" + url: "https://pub.dev" + source: hosted + version: "0.1.10-rc.2" splitio_ios: dependency: transitive description: - path: "../../splitio_ios" - relative: true - source: path - version: "0.1.9" + name: splitio_ios + sha256: b99b33f24152ac7b15796abe560d7d0d336df93353c7e264526472b38b6f7acb + url: "https://pub.dev" + source: hosted + version: "0.1.10-rc.2" splitio_platform_interface: dependency: transitive description: - path: "../../splitio_platform_interface" - relative: true - source: path - version: "1.4.0" + name: splitio_platform_interface + sha256: "7d6c187b3bb200451d28d86eb508ae97d64e97d50619024eaff9c27cd2555f10" + url: "https://pub.dev" + source: hosted + version: "1.5.0-rc.2" stack_trace: dependency: transitive description: