Skip to content

Releases: urbanairship/react-native-airship

21.0.2

07 Feb 17:01
07caaca
Compare
Choose a tag to compare

Patch release that updates the iOS SDK to 19.0.3 and fixes a Swift 5 warning.

Changes

21.0.1

03 Feb 19:27
c912a55
Compare
Choose a tag to compare

Patch release that updates the iOS SDK to 19.0.2

Changes

21.0.0

25 Jan 01:12
Compare
Choose a tag to compare

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 Dec 23:08
61bd0a7
Compare
Choose a tag to compare

Minor release that updates to the latest Airship SDKs and adds new Feature Flag APIs.

Changes

  • Updated Android SDK to 18.6.0.
  • Updated iOS SDK to 18.14.1.
  • Adds Airship.featureFlagManager.resultCache to cache a result that can be used when Airship.featureFlagManager.flag fails to resolve a result.

20.1.0

06 Dec 04:16
8ee960f
Compare
Choose a tag to compare

Minor release that updates the Android Airship SDK to 18.5.0 and iOS Airship SDK to 18.13.0

Changes

20.0.4

27 Nov 03:16
Compare
Choose a tag to compare

Patch release that updates the iOS Airship SDK to 18.12.2 and Android Airship SDK to 18.4.2

Changes

20.0.3

22 Nov 03:53
28e3f1a
Compare
Choose a tag to compare

Patch release that updates the Android build to no longer require the react-native path and updates the Airship Android SDK to 18.4.1.

Changes

  • Updated Airship Android SDK to 18.4.1
  • Updated Android build.gradle file to no longer look up the React Native version

20.0.2

08 Nov 21:40
d19558c
Compare
Choose a tag to compare

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

07 Nov 02:00
5cbfa9e
Compare
Choose a tag to compare

Patch release that fixes a crash when using both Airship and @react-native-firebase/messaging.

Changes

  • Updated Airship iOS SDK to 18.12.1
  • Updated Airship Android SDK to 18.4.0

20.0.0

26 Oct 01:12
1840b73
Compare
Choose a tag to compare

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 with AirshipPluginForwardDelegates. These listeners and delegates are useful for hybrid apps that need to listen for events both natively and in React Native context