Releases: urbanairship/react-native-airship
Releases · urbanairship/react-native-airship
21.0.2
21.0.1
21.0.0
Major release that updates the native SDKs to 19.0.0.
Changes
- Updated Android SDK to 19.0.0.
- Updated iOS SDK to 19.0.0.
- Xcode 16.2+ is required.
- Updated min version to iOS 15+ & Android 23+.
- Added manifest entry to disable the headless JS service when a background push is received before the module is loaded. This is not recommended to use unless its conflicting with a hybrid application. To disable the task, set the metadata entry to false for key
"com.urbanairship.reactnative.ALLOW_HEADLESS_JS_TASK_BEFORE_MODULE"
.
20.2.0
20.1.0
20.0.4
20.0.3
20.0.2
Patch release that resolves an issue with Firebase integrations and fixes an issue with opt-in checks when requestAuthorizationToUseNotifications is set to false on iOS.
Changes
- Updated Airship iOS SDK to 18.12.1
- Fixed issues caused by swizzling conflicts with some Firebase framework integrations.
- Fixed opt-in check permissions querying when requestAuthorizationToUseNotifications is set to false on iOS.
20.0.1
20.0.0
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.
Changes
- Fixed tracking live activities started from a push notification
- Added methods to plugin extenders to extend the Airship Config options
- Exposed forward listeners on Android with
AirshipPluginForwardListeners
and delegates on iOS withAirshipPluginForwardDelegates
. These listeners and delegates are useful for hybrid apps that need to listen for events both natively and in React Native context