diff --git a/splitio/CHANGELOG.md b/splitio/CHANGELOG.md
index ff269cb..43e580e 100644
--- a/splitio/CHANGELOG.md
+++ b/splitio/CHANGELOG.md
@@ -1,12 +1,14 @@
-## 0.1.2+2 (Dec 7, 2022)
+# 0.1.3-rc.1 (May 18, 2023)
+
+# 0.1.2+2 (Dec 7, 2022)
Added consumer ProGuard rules for Android.
-## 0.1.2+1 (Sep 14, 2022)
+# 0.1.2+1 (Sep 14, 2022)
Added exports for models.
-## 0.1.2 (Sep 13, 2022)
+# 0.1.2 (Sep 13, 2022)
* Migrated to federated structure.
* Added support for Impression Listener.
@@ -15,11 +17,11 @@ Added exports for models.
* Added support for manager methods.
* Added support for linking native factory.
-## 0.1.1 (Aug 19, 2022)
+# 0.1.1 (Aug 19, 2022)
Minor fixes.
-## 0.1.0 (Aug 3, 2022)
+# 0.1.0 (Aug 3, 2022)
Initial release.
diff --git a/splitio/example/ios/Flutter/AppFrameworkInfo.plist b/splitio/example/ios/Flutter/AppFrameworkInfo.plist
index 8d4492f..9625e10 100644
--- a/splitio/example/ios/Flutter/AppFrameworkInfo.plist
+++ b/splitio/example/ios/Flutter/AppFrameworkInfo.plist
@@ -21,6 +21,6 @@
CFBundleVersion
1.0
MinimumOSVersion
- 9.0
+ 11.0
diff --git a/splitio/example/ios/Podfile b/splitio/example/ios/Podfile
index 252d9ec..313ea4a 100644
--- a/splitio/example/ios/Podfile
+++ b/splitio/example/ios/Podfile
@@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
-platform :ios, '9.0'
+platform :ios, '11.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
diff --git a/splitio/example/ios/Podfile.lock b/splitio/example/ios/Podfile.lock
index 21a2888..f9b0e95 100644
--- a/splitio/example/ios/Podfile.lock
+++ b/splitio/example/ios/Podfile.lock
@@ -1,9 +1,9 @@
PODS:
- Flutter (1.0.0)
- - Split (2.15.0)
- - splitio_ios (0.1.0):
+ - Split (2.20.1)
+ - splitio_ios (0.2.0):
- Flutter
- - Split (~> 2.15.0)
+ - Split (~> 2.20.1)
DEPENDENCIES:
- Flutter (from `Flutter`)
@@ -20,10 +20,10 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/splitio_ios/ios"
SPEC CHECKSUMS:
- Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a
- Split: d103c6afa47b5d1eac21e066c6bc09c879b21798
- splitio_ios: 665651004a4984a415386b1eed4ae315b50bc069
+ Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
+ Split: afbdfda76fe2c90bd449564eed2d83de00c0ff69
+ splitio_ios: e6d3dfe108ba894129a6b249d8914e3c44f0ffc4
-PODFILE CHECKSUM: a75497545d4391e2d394c3668e20cfb1c2bbd4aa
+PODFILE CHECKSUM: 7368163408c647b7eb699d0d788ba6718e18fb8d
COCOAPODS: 1.11.3
diff --git a/splitio/example/ios/Runner.xcodeproj/project.pbxproj b/splitio/example/ios/Runner.xcodeproj/project.pbxproj
index f52245a..a69a7aa 100644
--- a/splitio/example/ios/Runner.xcodeproj/project.pbxproj
+++ b/splitio/example/ios/Runner.xcodeproj/project.pbxproj
@@ -3,7 +3,7 @@
archiveVersion = 1;
classes = {
};
- objectVersion = 51;
+ objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
@@ -230,10 +230,12 @@
};
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase;
+ alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
+ "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
);
name = "Thin Binary";
outputPaths = (
@@ -261,6 +263,7 @@
};
9740EEB61CF901F6004384FC /* Run Script */ = {
isa = PBXShellScriptBuildPhase;
+ alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
@@ -348,7 +351,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 11.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -425,7 +428,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 11.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
@@ -474,7 +477,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 11.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
diff --git a/splitio/example/ios/Runner/Info.plist b/splitio/example/ios/Runner/Info.plist
index db9625e..8fe8f6a 100644
--- a/splitio/example/ios/Runner/Info.plist
+++ b/splitio/example/ios/Runner/Info.plist
@@ -43,5 +43,9 @@
UIViewControllerBasedStatusBarAppearance
+ CADisableMinimumFrameDurationOnPhone
+
+ UIApplicationSupportsIndirectInputEvents
+
diff --git a/splitio/pubspec.yaml b/splitio/pubspec.yaml
index 091916f..1fb383b 100644
--- a/splitio/pubspec.yaml
+++ b/splitio/pubspec.yaml
@@ -1,11 +1,11 @@
name: splitio
description: Official plugin for split.io, the platform for controlled rollouts, which serves features to your users via feature flags to manage your complete customer experience.
-version: 0.1.2+2
+version: 0.1.3-rc.1
homepage: https://split.io/
repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio/
environment:
- sdk: ">=2.16.2 <3.0.0"
+ sdk: ">=2.16.2 <4.0.0"
flutter: ">=2.5.0"
flutter:
@@ -19,12 +19,12 @@ flutter:
dependencies:
flutter:
sdk: flutter
- splitio_android: ^0.1.2+1
- splitio_ios: ^0.1.2
- splitio_platform_interface: ^1.0.0
+ splitio_android: ^0.1.3-rc.1
+ splitio_ios: ^0.1.3-rc.1
+ splitio_platform_interface: ^1.1.0-rc.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^1.0.0
- plugin_platform_interface: ^2.1.2
+ plugin_platform_interface: ^2.1.4
diff --git a/splitio/test/splitio_test.dart b/splitio/test/splitio_test.dart
index 37cd1c5..ac227f2 100644
--- a/splitio/test/splitio_test.dart
+++ b/splitio/test/splitio_test.dart
@@ -36,13 +36,13 @@ void main() {
Splitio('api-key', 'matching-key',
bucketingKey: 'bucketing-key',
configuration:
- SplitConfiguration(enableDebug: true, streamingEnabled: false));
+ SplitConfiguration(logLevel: SplitLogLevel.debug, streamingEnabled: false));
expect(_platform.methodName, 'init');
expect(_platform.methodArguments, {
'apiKey': 'api-key',
'matchingKey': 'matching-key',
'bucketingKey': 'bucketing-key',
- 'sdkConfiguration': {'enableDebug': true, 'streamingEnabled': false},
+ 'sdkConfiguration': {'logLevel': 'debug', 'streamingEnabled': false},
});
});
});
diff --git a/splitio_android/CHANGELOG.md b/splitio_android/CHANGELOG.md
index 4af79b3..e292dd9 100644
--- a/splitio_android/CHANGELOG.md
+++ b/splitio_android/CHANGELOG.md
@@ -1,7 +1,9 @@
-## 0.1.2+1 (Dec 7, 2022)
+# 0.1.3-rc.1 (May 18, 2023)
+
+# 0.1.2+1 (Dec 7, 2022)
Added Consumer ProGuard rules.
-## 0.1.2 (Aug 13, 2022)
+# 0.1.2 (Aug 13, 2022)
Splits from `splitio` as federated implementation.
diff --git a/splitio_android/pubspec.yaml b/splitio_android/pubspec.yaml
index 689f942..d1282ec 100644
--- a/splitio_android/pubspec.yaml
+++ b/splitio_android/pubspec.yaml
@@ -1,10 +1,10 @@
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.2+1
+version: 0.1.3-rc.1
environment:
- sdk: ">=2.16.2 <3.0.0"
+ sdk: ">=2.16.2 <4.0.0"
flutter: ">=2.5.0"
flutter:
@@ -19,7 +19,7 @@ flutter:
dependencies:
flutter:
sdk: flutter
- splitio_platform_interface: ^1.0.0
+ splitio_platform_interface: ^1.1.0-rc.1
dev_dependencies:
flutter_test:
diff --git a/splitio_ios/CHANGELOG.md b/splitio_ios/CHANGELOG.md
index 2096aba..301f867 100644
--- a/splitio_ios/CHANGELOG.md
+++ b/splitio_ios/CHANGELOG.md
@@ -1,3 +1,5 @@
+# 0.1.3-rc.1 (May 18, 2023)
+
# 0.1.2 (Aug 13, 2022)
Splits from `splitio` as federated implementation.
diff --git a/splitio_ios/pubspec.yaml b/splitio_ios/pubspec.yaml
index 7523cf8..14110d7 100644
--- a/splitio_ios/pubspec.yaml
+++ b/splitio_ios/pubspec.yaml
@@ -1,10 +1,10 @@
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.2
+version: 0.1.3-rc.1
environment:
- sdk: ">=2.16.2 <3.0.0"
+ sdk: ">=2.16.2 <4.0.0"
flutter: ">=2.5.0"
flutter:
@@ -18,7 +18,7 @@ flutter:
dependencies:
flutter:
sdk: flutter
- splitio_platform_interface: ^1.0.0
+ splitio_platform_interface: ^1.1.0-rc.1
dev_dependencies:
flutter_test:
diff --git a/splitio_platform_interface/CHANGELOG.md b/splitio_platform_interface/CHANGELOG.md
index 520057b..74a02f8 100644
--- a/splitio_platform_interface/CHANGELOG.md
+++ b/splitio_platform_interface/CHANGELOG.md
@@ -1,3 +1,5 @@
+# 1.1.0-rc.1 (May 18, 2023)
+
# 1.0.0 (Aug 13, 2022)
Initial release.
diff --git a/splitio_platform_interface/pubspec.yaml b/splitio_platform_interface/pubspec.yaml
index 5527973..e20f38b 100644
--- a/splitio_platform_interface/pubspec.yaml
+++ b/splitio_platform_interface/pubspec.yaml
@@ -2,17 +2,17 @@ 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.0.0
+version: 1.1.0-rc.1
repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio_platform_interface
environment:
- sdk: ">=2.16.2 <3.0.0"
+ sdk: ">=2.16.2 <4.0.0"
flutter: ">=2.5.0"
dependencies:
flutter:
sdk: flutter
- plugin_platform_interface: ^2.1.2
+ plugin_platform_interface: ^2.1.4
dev_dependencies:
flutter_test: