From 2d41b17011b591a87564c2cdf5ffcb669accd316 Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Tue, 5 Nov 2024 16:40:24 -0300 Subject: [PATCH 1/4] Update deps --- splitio/pubspec.yaml | 12 ++++++++---- splitio_ios/example/ios/Podfile.lock | 10 +++++----- splitio_ios/ios/splitio_ios.podspec | 4 ++-- splitio_ios/pubspec.yaml | 6 ++++-- 4 files changed, 19 insertions(+), 13 deletions(-) diff --git a/splitio/pubspec.yaml b/splitio/pubspec.yaml index 5d655e9..3fe316f 100644 --- a/splitio/pubspec.yaml +++ b/splitio/pubspec.yaml @@ -1,6 +1,7 @@ name: splitio +publish_to: 'none' 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.10 +version: 0.2.0-rc.1 homepage: https://split.io/ repository: https://github.com/splitio/flutter-sdk-plugin/tree/main/splitio/ @@ -19,9 +20,12 @@ flutter: dependencies: flutter: sdk: flutter - splitio_android: ^0.1.10 - splitio_ios: ^0.1.10 - splitio_platform_interface: ^1.5.0 + splitio_android: #^0.2.0-rc.1 + path: ../splitio_android + splitio_ios: #^0.2.0-rc.1 + path: ../splitio_ios + splitio_platform_interface: #^1.5.0 + path: ../splitio_platform_interface dev_dependencies: flutter_test: diff --git a/splitio_ios/example/ios/Podfile.lock b/splitio_ios/example/ios/Podfile.lock index 2a8c261..f1c80a0 100644 --- a/splitio_ios/example/ios/Podfile.lock +++ b/splitio_ios/example/ios/Podfile.lock @@ -1,9 +1,9 @@ PODS: - Flutter (1.0.0) - - Split (2.26.1) - - splitio_ios (0.6.0): + - Split (3.0.0) + - splitio_ios (0.7.0): - Flutter - - Split (~> 2.26.1) + - Split (~> 3.0.0) DEPENDENCIES: - Flutter (from `Flutter`) @@ -21,8 +21,8 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 - Split: 15cab642eb8b8bb4f289a2190f7b26e655f99756 - splitio_ios: 931b5df7148d0dca9acb31a65505bd619f198fcf + Split: 66424040ad573d052f58269f841e71b34578a916 + splitio_ios: e4e3becbe89cae0a2fa9ca03a575c21f23af0d90 PODFILE CHECKSUM: aed42fc5c94ade572556b7ed357c5c57f1bd83a2 diff --git a/splitio_ios/ios/splitio_ios.podspec b/splitio_ios/ios/splitio_ios.podspec index 401300a..a593c06 100644 --- a/splitio_ios/ios/splitio_ios.podspec +++ b/splitio_ios/ios/splitio_ios.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'splitio_ios' - s.version = '0.6.0' + s.version = '0.7.0' s.summary = 'split.io official Flutter plugin.' s.description = <<-DESC split.io official Flutter plugin. @@ -15,7 +15,7 @@ split.io official Flutter plugin. s.source = { :path => '.' } s.source_files = 'Classes/**/*' s.dependency 'Flutter' - s.dependency 'Split', '~> 2.26.1' + s.dependency 'Split', '~> 3.0.0' s.platform = :ios, '9.0' # Flutter.framework does not contain a i386 slice. diff --git a/splitio_ios/pubspec.yaml b/splitio_ios/pubspec.yaml index 9a08683..c487d4d 100644 --- a/splitio_ios/pubspec.yaml +++ b/splitio_ios/pubspec.yaml @@ -1,7 +1,8 @@ name: splitio_ios +publish_to: 'none' 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 +version: 0.2.0-rc.1 environment: sdk: ">=2.16.2 <4.0.0" @@ -18,7 +19,8 @@ flutter: dependencies: flutter: sdk: flutter - splitio_platform_interface: ^1.5.0 + splitio_platform_interface: #^1.5.0 + path: ../splitio_platform_interface dev_dependencies: flutter_test: From 90ca647bdf8db8b15c80f545e187e0ccbb3a4f9e Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Wed, 6 Nov 2024 08:12:28 -0300 Subject: [PATCH 2/4] Fix pubspec --- splitio/pubspec.yaml | 3 +-- splitio_ios/pubspec.yaml | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/splitio/pubspec.yaml b/splitio/pubspec.yaml index 3fe316f..abdae9e 100644 --- a/splitio/pubspec.yaml +++ b/splitio/pubspec.yaml @@ -24,8 +24,7 @@ dependencies: path: ../splitio_android splitio_ios: #^0.2.0-rc.1 path: ../splitio_ios - splitio_platform_interface: #^1.5.0 - path: ../splitio_platform_interface + splitio_platform_interface: ^1.5.0 dev_dependencies: flutter_test: diff --git a/splitio_ios/pubspec.yaml b/splitio_ios/pubspec.yaml index c487d4d..1563274 100644 --- a/splitio_ios/pubspec.yaml +++ b/splitio_ios/pubspec.yaml @@ -19,8 +19,7 @@ flutter: dependencies: flutter: sdk: flutter - splitio_platform_interface: #^1.5.0 - path: ../splitio_platform_interface + splitio_platform_interface: ^1.5.0 dev_dependencies: flutter_test: From d9bbf6adb4c71c80cc0e00aaa5e55e713645e105 Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Wed, 6 Nov 2024 08:34:29 -0300 Subject: [PATCH 3/4] CHANGELOG --- splitio_ios/CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/splitio_ios/CHANGELOG.md b/splitio_ios/CHANGELOG.md index e0c647f..a7d2c8d 100644 --- a/splitio_ios/CHANGELOG.md +++ b/splitio_ios/CHANGELOG.md @@ -1,3 +1,6 @@ +# 0.2.0 (Nov 6, 2024) +* Updated iOS SDK to `3.0.0` + # 0.1.10 (Oct 18, 2024) * Updated iOS SDK to `2.26.1` From 3452c396b5311c1754cad5d4c2bf73b3f8780976 Mon Sep 17 00:00:00 2001 From: Gaston Thea Date: Wed, 6 Nov 2024 09:03:59 -0300 Subject: [PATCH 4/4] Fix --- .github/workflows/build.yml | 2 +- splitio/example/ios/Podfile.lock | 10 +++++----- splitio/example/pubspec.lock | 20 +++++++++----------- 3 files changed, 15 insertions(+), 17 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8c561b7..c7c4ca5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -59,7 +59,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: subosito/flutter-action@v2.1.0 + - uses: subosito/flutter-action@v2 with: channel: 'stable' - name: Run Build iOS diff --git a/splitio/example/ios/Podfile.lock b/splitio/example/ios/Podfile.lock index cea8fa6..ddaefcf 100644 --- a/splitio/example/ios/Podfile.lock +++ b/splitio/example/ios/Podfile.lock @@ -1,9 +1,9 @@ PODS: - Flutter (1.0.0) - - Split (2.26.1) - - splitio_ios (0.6.0): + - Split (3.0.0) + - splitio_ios (0.7.0): - Flutter - - Split (~> 2.26.1) + - Split (~> 3.0.0) DEPENDENCIES: - Flutter (from `Flutter`) @@ -21,8 +21,8 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 - Split: 15cab642eb8b8bb4f289a2190f7b26e655f99756 - splitio_ios: 931b5df7148d0dca9acb31a65505bd619f198fcf + Split: 66424040ad573d052f58269f841e71b34578a916 + splitio_ios: e4e3becbe89cae0a2fa9ca03a575c21f23af0d90 PODFILE CHECKSUM: 4e8f8b2be68aeea4c0d5beb6ff1e79fface1d048 diff --git a/splitio/example/pubspec.lock b/splitio/example/pubspec.lock index d6ac02a..5aebece 100644 --- a/splitio/example/pubspec.lock +++ b/splitio/example/pubspec.lock @@ -166,23 +166,21 @@ packages: path: ".." relative: true source: path - version: "0.1.10" + version: "0.2.0-rc.1" splitio_android: dependency: transitive description: - name: splitio_android - sha256: b2ebb1ef9c9f1399b5dca7b008dd90f1cdf3c05da4da74154ff0a5489bafd114 - url: "https://pub.dev" - source: hosted - version: "0.1.10" + path: "../../splitio_android" + relative: true + source: path + version: "0.2.0-rc.1" splitio_ios: dependency: transitive description: - name: splitio_ios - sha256: bf59562ef13c55b528886f3f9383ec4a5608d9de42e910256ba7fb025b310fa0 - url: "https://pub.dev" - source: hosted - version: "0.1.10" + path: "../../splitio_ios" + relative: true + source: path + version: "0.2.0-rc.1" splitio_platform_interface: dependency: transitive description: