Releases: urbanairship/urbanairship-cordova
14.1.0
Minor release that updates Airship Android SDK to 16.4.0, and iOS SDK to 16.6.0. These SDK releases fix several issues with Scenes and Surveys. Apps using Scenes & Surveys should update.
- Added support for randomizing Survey responses.
- Added subscription list action.
- Added firebase app name to config.
- Updated localizations. All strings within the SDK are now localized in 48 different languages.
- Improved accessibility with OOTB Message Center UI.
- In-App rules will now attempt to refresh before displaying. This change should reduce the chances of showing out of data or cancelled in-app automations, scenes, or surveys when background refresh is disabled.
- Fixed reporting issue with a single page Scene.
- Fixed rendering issues for Scenes & Surveys.
- Fixed deep links that contain invalid characters by encoding those deep links.
- Fixed crash on Android 8 with Scenes & Surveys.
- Fixed Survey attribute storage on Android.
- Fixed silent push events on Android.
14.0.0
Major release that changes the config returned by getPreferenceCenterConfig
.
Changes
- Updated Android SDK to 16.3.3
- Removed setting targetSdkVersion
- Fixed editing subscription lists on iOS
- Fixed
setUseCustomPreferenceCenterUi
on Android - Added new
enableUserNotifications
that returns a boolean result
13.3.0
Minor release that updates to latest Airship SDKs and adds support for Preference Center.
Changes
- Updated iOS SDK to 16.4.0 and Android SDK to 16.3.1
- Added preference center methods:
setUseCustomPreferenceCenterUi
,getPreferenceCenterConfig
,editChannelSubscriptionLists
,editContactSubscriptionLists
,getChannelSubscriptionLists
,getContactSubscriptionLists
- Added
urbanairship.open_preference_center
event
13.2.0
Minor release that updates the Airship SDKs to 16.2.0
Changes
- Update iOS & Android Airship SDK to 16.2.0
13.1.1
Patch release that updates to latest Airship SDKs and fixes an opt-in issue
with iOS when enable_push_onlaunch flag is false/not set.
Changes
- Updated iOS SDK to 16.1.2
- Updated Android SDK to 16.1.1
- Fixed
enable_push_onlaunch
flag handling on iOS
13.1.0
Minor release updating iOS SDK to 16.1.1 and Android SDK to 16.1.0
Changes
- Updated iOS SDK to 16.1.1
- Updated Android SDK to 16.1.0
13.0.1
Patch release that fixes preferences resetting on iOS when upgrading to 13.0.0. This update will restore old preferences that have not been modified new plugin.
Apps that have migrated to version 13.0.0 should update. Apps currently on version 12.2.0 and below should only migrate to 13.0.1 to avoid a bug in version 13.0.0.
Changes
- Updated iOS SDK to 16.0.2
13.0.0
Major release for Airship Android SDK 16.0.0 and iOS SDK 16.0.1.
Changes
- Updated compile and target sdk version to 31.
- Updated Java source and target compatibility versions to 1.8.
- Xcode 13 is now required.
- Added Privacy Manager methods
enableFeature
,disableFeature
,setEnabledFeatures
,getEnabledFeatures
andisFeatureEnabled
that replacegetDataCollectionEnabled
,setDataCollectionEnabled
,getPushTokenRegistrationEnabled
andsetPushTokenRegistrationEnabled
. - Support for OOTB Preference Center
See the Android Migration Guide for further details.
12.2.0
12.1.1
Patch release updating iOS SDK version 14.2.2.
Changes
- Fixed attributes updates when the named user has invalid URL characters.
- Fixed accessing UIApplication state on a background queue warning.
- Initial channel creation will wait up to 10 seconds for device token registration.
For more details, see the iOS CHANGELOG.