File tree Expand file tree Collapse file tree 6 files changed +18
-8
lines changed
Expand file tree Collapse file tree 6 files changed +18
-8
lines changed Original file line number Diff line number Diff line change 33[ Migration Guides] ( https://github.com/urbanairship/react-native-airship/blob/main/MIGRATION.md )
44[ All Releases] ( https://github.com/urbanairship/react-native-airship/releases )
55
6+ ## Version 24.6.0 - August 27, 2025
7+ Minor release that updates the Android SDK to 19.11.0 and the iOS SDK to 19.8.3
8+
9+ ### Changes
10+ - Updated Android SDK to [ 19.11.0] ( https://github.com/urbanairship/android-library/releases/tag/19.11.0 )
11+ - Updated iOS SDK to [ 19.8.3] ( https://github.com/urbanairship/ios-library/releases/tag/19.8.3 )
12+ - Fixed possible crash when dismissing a Message Center view.
13+
614## Version 24.5.1 - August 19, 2025
715Patch release with several bug fixes for Scenes, including an important reporting fix for embedded content.
816
Original file line number Diff line number Diff line change @@ -3,4 +3,4 @@ Airship_minSdkVersion=23
33Airship_targetSdkVersion =35
44Airship_compileSdkVersion =35
55Airship_ndkversion =26.1.10909125
6- Airship_airshipProxyVersion =14.6.1
6+ Airship_airshipProxyVersion =14.7.0
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ public class AirshipReactNative: NSObject {
3939 AirshipProxy . shared
4040 }
4141
42- public static let version : String = " 24.5.1 "
42+ public static let version : String = " 24.6.0 "
4343
4444 private let eventNotifier = EventNotifier ( )
4545
Original file line number Diff line number Diff line change @@ -157,10 +157,12 @@ - (void)dispatchOnLoadErrorEvent: (NSString*)messageID
157157- (void )dispatchOnLoadFinishedEvent : (NSString *)messageID
158158{
159159#ifdef RCT_NEW_ARCH_ENABLED
160- std::dynamic_pointer_cast<const facebook::react::RNAirshipMessageViewEventEmitter>(_eventEmitter)
161- ->onLoadFinished (facebook::react::RNAirshipMessageViewEventEmitter::OnLoadFinished{
162- .messageId = std::string ([messageID UTF8String ])
163- });
160+ auto emitter = std::dynamic_pointer_cast<const facebook::react::RNAirshipMessageViewEventEmitter>(_eventEmitter);
161+ if (emitter){
162+ emitter->onLoadFinished (facebook::react::RNAirshipMessageViewEventEmitter::OnLoadFinished{
163+ .messageId = std::string ([messageID UTF8String ])
164+ });
165+ }
164166#else
165167 if (self.onLoadFinished ) {
166168 self.onLoadFinished (@{RNAirshipMessageViewMessageIDKey: messageID });
Original file line number Diff line number Diff line change 11{
22 "name" : " @ua/react-native-airship" ,
3- "version" : " 24.5.1 " ,
3+ "version" : " 24.6.0 " ,
44 "description" : " Airship plugin for React Native apps." ,
55 "source" : " ./src/index.tsx" ,
66 "main" : " ./lib/module/index.js" ,
Original file line number Diff line number Diff line change @@ -40,5 +40,5 @@ Pod::Spec.new do |s|
4040 end
4141 end
4242
43- s . dependency "AirshipFrameworkProxy" , "14.6.1 "
43+ s . dependency "AirshipFrameworkProxy" , "14.7.0 "
4444end
You can’t perform that action at this time.
0 commit comments