Skip to content

Releases: urbanairship/android-library

13.2.1

24 Jun 17:34
70c6b59
Compare
Choose a tag to compare

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

16 Jun 23:55
f87f58b
Compare
Choose a tag to compare

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

26 May 20:57
37c3d63
Compare
Choose a tag to compare

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

22 May 00:18
Compare
Choose a tag to compare

Patch release to fix banner In-App messages displaying behind translucent navigation and status
bars.

Changes

  • Fixed window insets on banners

13.1.0

04 May 18:06
f8e45eb
Compare
Choose a tag to compare

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

20 Apr 22:49
5ebc284
Compare
Choose a tag to compare

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 Center
    • urbanairship-automation: InApp Automation/Messaging, Landing Page Action, and Action Automation
    • urbananairship-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

14 Apr 23:50
4846a92
Compare
Choose a tag to compare

Patch release to fix a TransactionTooLargeException inside the Airship Job manager.

Changes

  • Fixed TransactionTooLargeException exception.

12.2.3

30 Mar 22:23
6a8cdb4
Compare
Choose a tag to compare

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

10 Mar 23:26
ff15a15
Compare
Choose a tag to compare

Patch release to fix a whitelisting issue that prevented youtube and video URLs from working properly in In-App Automation.

12.2.1

10 Mar 21:11
d3f1238
Compare
Choose a tag to compare

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.