Cordova Changelog

The latest updates to the Airship Cordova plugin

17.1.0 March 27, 2025

Minor release that updates the Android SDK to 19.4.0 and the iOS SDK to 19.1.1

Changes

17.0.0 February 12, 2025

Major release that updates the Android Airship SDK to 19.1.0 and iOS Airship SDK to 19.0.3

Changes

  • Updated Android SDK to 19.1.0.
  • Updated iOS SDK to 19.0.3.
  • iOS requires Xcode 16.2, iOS 15+, and cordova-ios 7.1.0+
  • Android requires compileSdkVersion 35+, minSdkVersion 23+, and cordova-android 13.0+

16.0.0 July 4, 2024

Minor release that updates dependencies and adds a new config option for logging on iOS.

Changes

  • Updated Airship Android SDK to 18.1.1
  • Updated Airship iOS SDK to 18.5.0
  • Added iOS logPrivacyLevel that can be set in the environments when calling takeOff

15.2.4 June 21, 2024

Patch release to fix a regression on iOS with In-App Automations, Scenes, and Surveys ignoring screen, version, and custom event triggers. Apps using those triggers that are on 15.2.3 should update.

Changes

  • Updated iOS SDK to 18.4.1
  • Fixed regression with triggers

15.2.3 June 20, 2024

Patch release with several bug fixes.

Changes

  • Updated iOS SDK to 18.4.0.
  • Fixed compatibility with cordova-android@13.

15.2.2 May 17, 2024

Patch release that updates to latest Airship SDKs.

Changes

  • Updated iOS SDK to 18.2.2

15.2.1 May 13, 2024

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 April 24, 2024

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 April 19, 2024

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 March 7, 2024

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 January 11, 2024

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.