Skip to content

Releases: urbanairship/android-library

20.7.4

06 Jun 20:53
ee51782

Choose a tag to compare

Patch release that fixes an edge case where Live Updates created in rapid succession could get stuck on START, and fixes screenview triggers incorrectly re-firing when the app returns to the foreground.

Changes

  • Fixed a timing issue where a pending channel update (including a Live Update registration) added within ~300ms of another could be dropped if it arrived while a channel update upload was already in flight
  • Fixed screenview triggers re-firing when the app is brought to the foreground, which could cause In-App Automation rules with screenview triggers to activate unexpectedly

20.7.3

29 May 23:46
f4ffe45

Choose a tag to compare

Patch release that fixed two potential crashes. Apps upgrading from older SDK major versions (prior to 20.x) should update to this version or newer.

Changes

  • Fixed a potential crash in AutomationStoreMigrator that could occur when migrating old automation schedule data
  • Harden the analytics event screen (from urbanairship-debug) against crashes if event types that are no longer supported are encountered

20.7.2

13 May 23:02
6cbb027

Choose a tag to compare

Patch release that fixes a couple of Scene issues and improves remote data refresh behavior for kiosk-style apps. Apps that make use of SMS inputs in Scenes should update to this version or newer.

Changes

  • Fixed SMS text input in Scenes
  • Updated Scene label and label button to improve rendering consistency
  • Improved remote data refresh behavior for kiosk-style apps that stay foregrounded for long periods of time

20.7.1

08 May 00:21
820baeb

Choose a tag to compare

Patch release that includes minor API changes to allow for email and SMS registration in Airship cross-platform frameworks.

Changes

  • Internal API changes to support email and SMS registration in frameworks.

20.7.0

30 Apr 22:25
40be117

Choose a tag to compare

Minor release that adds support for Native Message Center.

Changes

  • Added support for rendering Native Content in Message Center.

20.6.4

24 Apr 23:30
1e550ce

Choose a tag to compare

Patch release that fixes keyboard resize handling in modal scenes.

Changes

  • Fixed modal scenes so content resizes correctly when the soft keyboard appears, closing a gap between content and the keyboard on older API levels

20.6.3

20 Apr 23:59

Choose a tag to compare

Patch release with several push reliability improvements.

Changes

  • Fixed a race condition in PushManager that could cause false push opt-outs when FCM tokens rotate or registration fails transiently
  • Fixed SQLiteBlobTooBigException errors in PreferenceDataStore for large stored values
  • Fixed invalid JSON logging
  • Fixed unnecessary backoff when Airship's WorkManager jobs are cancelled externally

20.6.2

15 Apr 00:22
a2761f4

Choose a tag to compare

Patch release that hardens against a specific WebView crash that can occur on certain Android 16 devices.

Changes

20.6.1

27 Mar 20:56
9010abb

Choose a tag to compare

Patch release that fixes a dependency resolution issue with the FCM module introduced in 20.4.0. Apps that depend on urbanairship-fcm and reference Firebase Messaging classes directly should update to this version.

Changes

  • Fixed firebase-messaging dependency not being available on the compile classpath

20.6.0

25 Mar 23:40
1e23c67

Choose a tag to compare

Minor release that extends Markdown support in Scenes and improves handling of navigation to invalid Message Center message IDs.

Changes

  • Added superscript and subscript Markdown support in Scenes (^^superscript^^ and ,{subscript},)
  • Updated Message Center to show the message view with an error when attempting to open a message with an invalid message ID, instead of failing to the Messages list