Skip to content

Releases: urbanairship/urbanairship-cordova

15.2.2

17 May 09:17
908e6ed
Compare
Choose a tag to compare

Patch release that updates to latest Airship SDKs.

Changes

  • Updated iOS SDK to 18.2.2

15.2.1

13 May 22:42
195b3c7
Compare
Choose a tag to compare

Patch release that updates to latest Airship SDKs and fixes issues with methods that take an optional string parameter on Android.

Changes

  • Updated iOS SDK to 18.2.0
  • Updated Android SDK to 17.8.1
  • Fixed Airship.messageCenter.display(null) and Airship.analytics.trackScreen(null) on Android

15.2.0

24 Apr 04:36
e2906da
Compare
Choose a tag to compare

Minor release with several bug fixes.

Changes

  • Added isForeground to push received events to indicate the application state when the push was received.
  • Fixed cordova-airship-hms plugin ID mismatch.
  • Fixed Android background push received and background notification response events.
  • Fixed null result handling on Android to be null instead of the OK status.
  • Updated iOS SDK to 18.1.1

15.1.0

19 Apr 03:52
d4805f6
Compare
Choose a tag to compare

Minor release with several bug fixes.

Changes

  • Updated Airship Android SDK to 17.8.0
  • Updated Airship iOS SDK to 18.1.0
  • Fixed Airship.push.ios.resetBadge method binding
  • Fixed Airship.contact.getNamedUserId method binding
  • Fixed plugin not found issue if the app contains a space in the name

15.0.0

07 Mar 16:40
Compare
Choose a tag to compare

Major release with several breaking changes. Apps should use the migration guide to update Migration Guide

Changes

  • Requires cordova-android 12.0.0+, cordova-ios 7.0.0+, and Xcode 15.2+
  • Updated to iOS SDK 17.8.0
  • Updated to Android SDK 17.7.3
  • Renamed package from urbanairship-cordova to @ua/cordova-airship
  • Renamed package from urbanairship-hms-cordova to @ua/cordova-airship-hms
  • Removed package from urbanairship-accengage-cordova
  • Replaces UAirship with Airship as the root instance.
  • Grouped functional apis under new components under the Airship instance: Airship.channel, Airship.push, Airship.push.ios, etc...
  • Added types
  • Added feature flag support
  • Added new events for notification status

14.11.0

11 Jan 20:01
c3e07bd
Compare
Choose a tag to compare

Minor release that updates iOS SDK to 16.12.5 and removes an error message on Huawei devices that have the Play Store installed.

Changes

  • Updated iOS Airship SDK to 16.12.5.
  • Removed an error message on Huawei devices that have the Play Store installed.

14.10.1

23 Jun 23:19
ec6c861
Compare
Choose a tag to compare

Patch release that fixes a crash if takeOff is called with invalid config on Android.

Changes

  • Fix crash due to an invalid config exception on Android

14.10.0

14 Jun 20:52
ca30a30
Compare
Choose a tag to compare

Minor release that updates the iOS SDK to 16.12.1 and the Android SDK to 16.11.1.

Changes

  • Updated iOS Airship SDK to 16.12.1
  • Updated Android Airship SDK to 16.11.1
  • Fixed issue with Delete button on the InboxMessageView not dismissing the view

14.9.1

31 Mar 21:21
8f68f64
Compare
Choose a tag to compare

Patch release that fixing Contact update merging order, improves Scene/Survey accessibility and reporting.

Changes

  • Updated iOS Airship SDK to 16.11.3
  • Updated Android Airship SDK to 16.9.1
  • Fixed Contact update merge order, resolving a Preference Center bug that could lead to unexpected subscription states in some circumstances.
  • Improved Scene/Survey accessibility and fixed a reporting bug related to form display events.

14.9.0

21 Mar 23:42
13f5276
Compare
Choose a tag to compare

Minor release that adds a new Android config flag com.urbanairship.android.disable_user_notifications_on_system_opt_out that will disable user notifications on Airship if not enabled at the system level during app start. Apps can set this to always to always do this check, or once to apply a one time disable on Airship.

This new flag is useful for preventing a notification permission prompt if the app previously enabled Airship user notifications on plugin 14.2.0 or older on a Android 33+ device. Most apps should use once value in order for Airship to still be able to send user notifications if the end user ops back in through system settings instead of through the app without the App needing to enable user notification on Airship again.

Changes

  • Added new config flag on Android to disable user notifications on startup.
  • Fixed enableUserNotifications on Android to hand back the actual result of the prompt instead of always true.