diff --git a/CHANGELOG.md b/CHANGELOG.md index 230e486d..698f3450 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # React Native Module Changelog +## Version 18.0.4 - Jun 20, 2024 +Patch release to fix a regression on iOS with In-App Automations, Scenes, and Surveys ignoring screen, version, and custom event triggers. Apps using those triggers that are on 18.0.4 should update. + +### Changes +- Updated iOS SDK to 18.4.1 +- Fixed regression with triggers + ## Version 18.0.4 - Jun 20, 2024 Patch release that updates iOS SDK to 18.4.0 and updates the airship mobile framework proxy to 6.3.0 which includes a fix for event management. diff --git a/android/gradle.properties b/android/gradle.properties index 9b76583a..019a94da 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -4,7 +4,7 @@ Airship_targetSdkVersion=31 Airship_compileSdkVersion=31 Airship_ndkversion=21.4.7075529 -Airship_airshipProxyVersion=6.3.0 +Airship_airshipProxyVersion=6.3.1 # workaround for now, used for HMS Airship_airshipVersion=17.8.1 diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 41ddd225..e7b33091 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,24 +1,24 @@ PODS: - - Airship (18.4.0): - - Airship/Automation (= 18.4.0) - - Airship/Basement (= 18.4.0) - - Airship/Core (= 18.4.0) - - Airship/FeatureFlags (= 18.4.0) - - Airship/MessageCenter (= 18.4.0) - - Airship/PreferenceCenter (= 18.4.0) - - Airship/Automation (18.4.0): + - Airship (18.4.1): + - Airship/Automation (= 18.4.1) + - Airship/Basement (= 18.4.1) + - Airship/Core (= 18.4.1) + - Airship/FeatureFlags (= 18.4.1) + - Airship/MessageCenter (= 18.4.1) + - Airship/PreferenceCenter (= 18.4.1) + - Airship/Automation (18.4.1): - Airship/Core - - Airship/Basement (18.4.0) - - Airship/Core (18.4.0): + - Airship/Basement (18.4.1) + - Airship/Core (18.4.1): - Airship/Basement - - Airship/FeatureFlags (18.4.0): + - Airship/FeatureFlags (18.4.1): - Airship/Core - - Airship/MessageCenter (18.4.0): + - Airship/MessageCenter (18.4.1): - Airship/Core - - Airship/PreferenceCenter (18.4.0): + - Airship/PreferenceCenter (18.4.1): - Airship/Core - - AirshipFrameworkProxy (6.3.0): - - Airship (= 18.4.0) + - AirshipFrameworkProxy (6.3.1): + - Airship (= 18.4.1) - AirshipServiceExtension (18.2.2) - boost (1.83.0) - DoubleConversion (1.1.6) @@ -907,8 +907,8 @@ PODS: - React-Mapbuffer (0.73.4): - glog - React-debug - - react-native-airship (18.0.4): - - AirshipFrameworkProxy (= 6.3.0) + - react-native-airship (18.0.5): + - AirshipFrameworkProxy (= 6.3.1) - glog - RCT-Folly (= 2022.05.16.00) - React-Core @@ -1279,8 +1279,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - Airship: 7671f8e6971765b1eda409e30502e651b8bc2379 - AirshipFrameworkProxy: 926a1e240bc055daa219c59605541228d5c5d059 + Airship: 4c99ee58d4441c63ab9c058d5e800cdaa4b7f8d3 + AirshipFrameworkProxy: ca1ec42c20c95cd94b910cb674aed24333bee641 AirshipServiceExtension: 1c42d463c21c4fa0ddc078e20e281c7b2c965b41 boost: d3f49c53809116a5d38da093a8aa78bf551aed09 DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953 @@ -1311,7 +1311,7 @@ SPEC CHECKSUMS: React-jsinspector: 9ac353eccf6ab54d1e0a33862ba91221d1e88460 React-logger: 0a57b68dd2aec7ff738195f081f0520724b35dab React-Mapbuffer: 63913773ed7f96b814a2521e13e6d010282096ad - react-native-airship: 2e4eb5ee9db7b407a182907ee7268fe126a402d5 + react-native-airship: 307283c2bde05274d8872f3c4d79fdfa03234586 react-native-safe-area-context: b97eb6f9e3b7f437806c2ce5983f479f8eb5de4b React-nativeconfig: d7af5bae6da70fa15ce44f045621cf99ed24087c React-NativeModulesApple: 0123905d5699853ac68519607555a9a4f5c7b3ac diff --git a/ios/AirshipReactNative.swift b/ios/AirshipReactNative.swift index edd80b20..68eef678 100644 --- a/ios/AirshipReactNative.swift +++ b/ios/AirshipReactNative.swift @@ -36,7 +36,7 @@ public class AirshipReactNative: NSObject { AirshipProxy.shared } - public static let version: String = "18.0.4" + public static let version: String = "18.0.5" private let eventNotifier = EventNotifier() diff --git a/package.json b/package.json index 83eee53a..1b92334a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ua/react-native-airship", - "version": "18.0.4", + "version": "18.0.5", "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 41924aa5..48c29da0 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", "6.3.0" + s.dependency "AirshipFrameworkProxy", "6.3.1" end