Releases: urbanairship/urbanairship-cordova
15.2.2
15.2.1
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)
andAirship.analytics.trackScreen(null)
on Android
15.2.0
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
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
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
withAirship
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
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
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
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
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
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
.