diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e555ee99..a1d78484 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,11 +27,17 @@ jobs: - name: Run CI run: bash ./scripts/run_ci_tasks.sh - release-plugin: + release-plugin-pub-dev: + needs: [ ci ] permissions: id-token: write # Required for authentication using OIDC + uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 + + release-plugin-github: runs-on: ubuntu-latest needs: [ ci ] + permissions: + contents: write steps: - uses: actions/checkout@v3 @@ -62,9 +68,6 @@ jobs: flutter-version: ${{ env.FLUTTER_VERSION }} - run: flutter pub get - - name: Publish Dart/Flutter package - run: flutter pub publish -f - - name: Github Release uses: actions/create-release@v1.0.1 env: @@ -83,10 +86,10 @@ jobs: type: ${{ job.status }} job_name: "Failed to release Flutter :(" url: ${{ secrets.MOBILE_SLACK_WEBHOOK }} - + release-docs: runs-on: macos-14-xlarge - needs: [ ci, release-plugin ] + needs: [ ci, release-plugin-pub-dev, release-plugin-github ] steps: - uses: actions/checkout@v3 @@ -129,4 +132,4 @@ jobs: with: type: ${{ job.status }} job_name: ":raised_hands: Airship Flutter Plugin Released! :raised_hands:" - url: ${{ secrets.MOBILE_SLACK_WEBHOOK }} + url: ${{ secrets.MOBILE_SLACK_WEBHOOK }} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index aeca25d2..921a475b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Flutter Plugin Changelog +## Version 9.0.1 - November 26, 2024 + +Patch release that updates the iOS SDK to 18.12.2 and Android SDK to 18.4.2 + +### Changes +- Updated Android SDK to 18.4.2. +- Updated iOS SDK to 18.12.2. + ## Version 9.0.0 - November 14, 2024 Major version release that drops support for v1 embeddings. diff --git a/android/build.gradle b/android/build.gradle index 7a66d715..3e71cf2e 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -5,7 +5,7 @@ buildscript { ext.kotlin_version = '1.9.0' ext.coroutine_version = '1.5.2' ext.datastore_preferences_version = '1.1.1' - ext.airship_framework_proxy_version = '11.0.4' + ext.airship_framework_proxy_version = '11.0.6' repositories { diff --git a/android/src/main/kotlin/com/airship/flutter/AirshipPluginVersion.kt b/android/src/main/kotlin/com/airship/flutter/AirshipPluginVersion.kt index 79c0a354..4c1459c7 100644 --- a/android/src/main/kotlin/com/airship/flutter/AirshipPluginVersion.kt +++ b/android/src/main/kotlin/com/airship/flutter/AirshipPluginVersion.kt @@ -2,6 +2,6 @@ package com.airship.flutter class AirshipPluginVersion { companion object { - const val AIRSHIP_PLUGIN_VERSION = "9.0.0" + const val AIRSHIP_PLUGIN_VERSION = "9.0.1" } } diff --git a/ios/Classes/AirshipPluginVersion.swift b/ios/Classes/AirshipPluginVersion.swift index 47053cee..bb60d113 100644 --- a/ios/Classes/AirshipPluginVersion.swift +++ b/ios/Classes/AirshipPluginVersion.swift @@ -1,5 +1,5 @@ import Foundation class AirshipPluginVersion { - static let pluginVersion = "9.0.0" + static let pluginVersion = "9.0.1" } diff --git a/ios/airship_flutter.podspec b/ios/airship_flutter.podspec index 8eede4a0..528ac7dc 100644 --- a/ios/airship_flutter.podspec +++ b/ios/airship_flutter.podspec @@ -1,5 +1,5 @@ -AIRSHIP_FLUTTER_VERSION="9.0.0" +AIRSHIP_FLUTTER_VERSION="9.0.1" # # To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html @@ -20,7 +20,7 @@ Airship flutter plugin. s.public_header_files = 'Classes/**/*.h' s.dependency 'Flutter' s.ios.deployment_target = "14.0" - s.dependency "AirshipFrameworkProxy", "11.0.4" + s.dependency "AirshipFrameworkProxy", "11.0.6" s.swift_version = "5.0.0" end diff --git a/pubspec.yaml b/pubspec.yaml index 25d7c8cd..f671eca5 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: airship_flutter description: "Cross-platform plugin interface for the native Airship iOS and Android SDKs. Simplifies adding Airship to Flutter apps." -version: 9.0.0 +version: 9.0.1 homepage: https://www.airship.com/ repository: https://github.com/urbanairship/airship-flutter issue_tracker: https://github.com/urbanairship/airship-flutter/issues