diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c670b2fa..bbe4998e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,12 +17,9 @@ jobs: uses: ruby/setup-ruby@v1 with: ruby-version: '3.0.1' - - - name: Install CocoaPods - run: gem install cocoapods -v '1.16.1' - name: Select Xcode version - run: sudo xcode-select -s '/Applications/Xcode_16.1.app/Contents/Developer' + run: sudo xcode-select -s '/Applications/Xcode_16.4.app/Contents/Developer' - name: Setup Node.js uses: actions/setup-node@v4 @@ -49,11 +46,9 @@ jobs: with: ruby-version: '3.0.1' - - name: Install CocoaPods - run: gem install cocoapods -v '1.16.1' - name: Select Xcode version - run: sudo xcode-select -s '/Applications/Xcode_16.2.app/Contents/Developer' + run: sudo xcode-select -s '/Applications/Xcode_16.4.app/Contents/Developer' - name: Setup Node.js uses: actions/setup-node@v4 diff --git a/CHANGELOG.md b/CHANGELOG.md index c27ea292..62e43505 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,13 @@ [Migration Guides](https://github.com/urbanairship/react-native-airship/blob/main/MIGRATION.md) [All Releases](https://github.com/urbanairship/react-native-airship/releases) +## Version 21.8.1 - August 19, 2025 +Patch release with several bug fixes for Scenes, including an important reporting fix for embedded content. + +### Changes +- Updated Android SDK to [19.10.2](https://github.com/urbanairship/android-library/releases/tag/19.10.2) +- Updated iOS SDK to [19.8.2](https://github.com/urbanairship/ios-library/releases/tag/19.8.2) + ## Version 21.8.0 - July 25, 2025 Minor release that adds support for Android log privacy level configuration and updates the Android SDK to 19.9.1 and the iOS SDK to 19.6.1. diff --git a/android/gradle.properties b/android/gradle.properties index 00906ba2..ccffca99 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -3,4 +3,4 @@ Airship_minSdkVersion=23 Airship_targetSdkVersion=35 Airship_compileSdkVersion=35 Airship_ndkversion=26.1.10909125 -Airship_airshipProxyVersion=14.5.1 +Airship_airshipProxyVersion=14.6.1 diff --git a/ios/AirshipReactNative.swift b/ios/AirshipReactNative.swift index 76a8c3dd..7daf3e82 100644 --- a/ios/AirshipReactNative.swift +++ b/ios/AirshipReactNative.swift @@ -39,7 +39,7 @@ public class AirshipReactNative: NSObject { AirshipProxy.shared } - public static let version: String = "21.8.0" + public static let version: String = "21.8.1" private let eventNotifier = EventNotifier() diff --git a/package.json b/package.json index eddfba22..251ce526 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ua/react-native-airship", - "version": "21.8.0", + "version": "21.8.1", "description": "Airship plugin for React Native apps.", "main": "lib/commonjs/index", "module": "lib/module/index", diff --git a/react-native-airship.podspec b/react-native-airship.podspec index d357a752..43a3a51d 100644 --- a/react-native-airship.podspec +++ b/react-native-airship.podspec @@ -22,5 +22,5 @@ Pod::Spec.new do |s| s.dependency "React-Core" end - s.dependency "AirshipFrameworkProxy", "14.5.1" + s.dependency "AirshipFrameworkProxy", "14.6.1" end diff --git a/scripts/run_ci_tasks.sh b/scripts/run_ci_tasks.sh index d8140bd4..82b223d9 100755 --- a/scripts/run_ci_tasks.sh +++ b/scripts/run_ci_tasks.sh @@ -55,7 +55,7 @@ if $IOS; then PROJECT_PLATFORM_PATH="$(pwd)" DERIVED_DATA=$(mktemp -d /tmp/ci-derived-data-XXXXX) TARGET_SDK='iphonesimulator' - TEST_DESTINATION='platform=iOS Simulator,OS=18.1,name=iPhone 16 Pro Max' + TEST_DESTINATION='platform=iOS Simulator,OS=18.4,name=iPhone 16 Pro Max' # Use Debug configurations and a simulator SDK so the build process doesn't attempt to sign the output xcrun xcodebuild -workspace "${PROJECT_PLATFORM_PATH}/AirshipExample.xcworkspace" -derivedDataPath "${DERIVED_DATA}" -scheme "AirshipExample" -configuration Debug -sdk $TARGET_SDK -destination "${TEST_DESTINATION}"