@ua/react-native-airship
Advanced tools
Changelog
Version 20.0.0 - October 25, 2024
Major version that makes it easier to include Airship in a hybrid app. The only breaking change is when extending the AirshipPluginExtender
protocol on Java there is a new extendConfig(Context, AirshipConfigOptions.Builder)
method to implement. Applications that are not using AirshipPluginExtender
or using Kotlin are not affected by the breaking change.
AirshipPluginForwardListeners
and delegates on iOS with AirshipPluginForwardDelegates
. These listeners and delegates are useful for hybrid apps that need to listen for events both natively and in React Native contextChangelog
Version 19.4.1 - October 9, 2024
Patch release to fix a compile issue with the old Architecture on Android.
Changelog
Version 19.4.0 - October 4, 2024
notificationPermissionStatus
to PushNotificationStatus
enableUserNotifications
to specify the PromptPermissionFallback
when enabling user notificationsshowMessageCenter(messageId?: string)
and showMessageView(messageId: string)
to MessageCenter
to display the OOTB UI even if autoLaunchDefaultMessageCenter
is disabledcom.urbanairship.reactnative.AirshipExtender
for the common com.urbanairship.android.framework.proxy.AirshipPluginExtender
. The manifest name also changed from com.urbanairship.reactnative.AIRSHIP_EXTENDER
to com.urbanairship.plugin.extender
Changelog
Version 19.3.2 - September 13, 2024
Patch release to fix a compile issue with the new Architecture on iOS and to fix a potential race condition on the event listeners when refreshing the JS bridge.
Changelog
Version 19.3.1 - September 5, 2024
Patch release to fix compile issue with 19.3.0 when using the old architecture on Android.
Changelog
Version 19.3.0 - August 30, 2024
Minor release that adds early access support for Embedded Content.
Changelog
Version 19.2.1 - August 23, 2024
Patch release that fixes an issue with extras parsing on notifications
Changelog
Version 19.2.0 - August 13, 2024
Minor release that fixes test devices audience check, holdout group experiments displays and in-app experience displays when resuming from a paused state. Apps that use in-app experiences are encouraged to update.