Skip to content

Releases: urbanairship/android-library

14.0.2

29 Oct 21:13
8b3c502
Compare
Choose a tag to compare

Patch release optimizing named user tag group cache usage in In-App-Automation.

Changes

  • IAA tag group cache is now cleared when a named user is associated or disassociated

14.0.1

23 Sep 22:31
b97b3c1
Compare
Choose a tag to compare

Patch release to fix an exception caused by too many alarms being scheduled for in-app automation message intervals on Samsung devices. Applications seeing crashes related to alarms should update.

14.0.0

03 Sep 20:43
e9a98e2
Compare
Choose a tag to compare

Airship SDK 14 is a major update that prepares our automation module to support future IAA enhancements, revamps the Channel Capture tool, and provides other improvements.

The majority of apps will only be effected by the new UrlAllowList behavior changes.

Changes

  • BEHAVIOR CHANGE All URLs are not verified by default. Applications that use open URL action, landing pages, and custom in-app message image URLs will need to provide a list of URL patterns that match those URLs for SCOPE_OPEN_URL. The easist way to go back to 13.x behavior is to add urlAllowListScopeOpenURL = * to the AirshipConfig.
  • Channel Capture tool now detects a knock of 6 app opens in 30 seconds. Instead of displaying anything to the user, the tool will write the current channel ID to the clipboard.
  • Whitelist class and terminology removed and replaced with UrlAllowList.
  • ActionAutomation and InAppMessageManager have been combined into InAppAutomation.
  • InAppAutomation APIs have been updated to support future IAA enhancements. See migration guide for details.
  • Removed deprecated APIs.
  • Added sourcesJar maven artifact to each module, this allows browsing source code and java docs directly from Android Studio.

13.3.5

28 Aug 19:30
ce09e55
Compare
Choose a tag to compare

Patch release to fix Android version equality checks in IAA and to fix a crash with the LocaleChangeReceiver if the Airship SDK is included in the Application but not initialized.

13.3.4

27 Aug 16:06
d8c63fe
Compare
Choose a tag to compare

Patch release to fix ANRs when opening a background notification button with an action. Applications that use background buttons should update.

13.3.3

24 Aug 21:10
508fd65
Compare
Choose a tag to compare

Patch release to fix SQL exceptions during SDK init. Applications that are seeing any SQL crashes from Airship should update.

13.3.2

28 Jul 22:25
Compare
Choose a tag to compare

Patch release to fix In-App Automation version triggers to only fire on app updates instead of new installs.

13.3.1

20 Jul 21:47
d4e3437
Compare
Choose a tag to compare

Patch release to fix ADM registration exceptions that occur on first run and text alignment issues with In-App Automation. Any apps that are configured to run ADM and are running 13.0.0 - 13.3.0 should update.

Changes

  • Fixed In-App Automation text alignment.
  • Fixed ADM registration crash.

13.3.0

16 Jul 22:18
eecc18c
Compare
Choose a tag to compare

Minor release that allows overriding the locale used by Airship.

Changes

  • Added locale override.
  • Fixed IllegalStateException in NotificationProxyActivity.

13.2.2

10 Jul 18:33
99fb82d
Compare
Choose a tag to compare

Patch release to make MessageWebViewClient methods addAuthRequestCredentials and
removeAuthRequestCredentials public instead of package-private.