Releases: urbanairship/android-library
13.2.1
Patch release to fix In-App automation display intervals being ignored if the app is killed and HMS token registration on older Huawei devices.
Changes
- Fixed display interval not being respected if app is killed.
- Fixed HMS on older Huawei devices.
- Removed debug logs from Autopilot.
13.2.0
Minor release to handle target="_blank"
URLs in Message Center and HTML In-App messages. This release also adds extendedBroadcastsEnabled
that once enabled, will broadcast the app key and channel for easier partner integrations.
Changes
- Fixed possible background ANRs when processing location updates.
- Fixed SecurityException when checking if location updates are enabled.
- Open URLs in an external browser if the target is set.
- Added extendedBroadcastsEnabled config flag to broadcast when Airship is ready with the channel and app key, and when the channel is created.
13.1.2
Patch release to improve window inset handling for In-App message banners.
Changes
- Use standard window insets for banners instead of root insets.
13.1.1
Patch release to fix banner In-App messages displaying behind translucent navigation and status
bars.
Changes
- Fixed window insets on banners
13.1.0
Minor release that adds Named User attributes.
Changes
- Added Named User attributes.
- Fixed NPE when retrying a failed video URL in IAA after the view has been detached from the window.
- Fixed logging an error message on registration failure due to using Huawei PushKit auto init feature on first run. The error was misleading as the registration will retry immediately after Push Kit is initialized.
13.0.0
Major release that adds support for enhanced custom events, date attributes, HMS push provider, and breaks
the urbanairship-core
module into several modules: urbanairship-core
, urbanairship-message-center
, urbanairship-automation
, and urbananairship-location
. This allows apps to pull in only the feature modules they use. Most of the changes in this release reflect the restructuring that makes this possible.
Changes
- Break out feature modules from
urbanairship-core
:urbanairship-message-center
: Message Centerurbanairship-automation
: InApp Automation/Messaging, Landing Page Action, and Action Automationurbananairship-location
: Airship Location
- Updated CustomEvents to allow arbitrary JSON as properties.
- Added module
urbanairship-hms
that adds support for Huawei Mobile Services (HMS). - Added date attribute support.
- Removed usage of deprecated AsyncTask.
- Removed deprecated APIs.
12.2.4
Patch release to fix a TransactionTooLargeException
inside the Airship Job manager.
Changes
- Fixed
TransactionTooLargeException
exception.
12.2.3
Patch release to fix missing whitelist entries for EUCS cloud site and to fix a crash in event manager.
Changes
- Fixed ArithmeticException in EventManager due to a race condition of disabling analytics at the same time as an event upload.
- Added Airship EUCS URLs to whitelist.
12.2.2
Patch release to fix a whitelisting issue that prevented youtube and video URLs from working properly in In-App Automation.
12.2.1
Patch release improving SDK stability.
Changes
- Fixed NullPointerException crash in AlarmOperationScheduler
- Fixed ClassCastException crash in JobScheduler
- Fixed SQLExceptions crashes in In-App Automation
- Apps with any of these issues, and apps using In-App automation are encouraged to update.