Skip to content

Releases: urbanairship/android-library

9.0.6

03 Mar 00:13
Compare
Choose a tag to compare

Patch release to fix an issue with delaying takeOff. Applications that make use of the isReady method
may want to update.

Changes

  • Remove wait for takeOff in the PushService
  • Allow autopilot creation to be retried if the app info is unavailable

9.0.5

03 Mar 00:13
Compare
Choose a tag to compare

Patch release to fix a BadParcelableException when accessing the PushMessage from an intent's bundle
on some devices.

Changes

  • Fixed BadParcelableException when handling push messages from intents.
  • Fixed lint warnings/errors.

9.0.4

03 Mar 00:13
Compare
Choose a tag to compare

Patch release to fix a NPE due to a race condition in the in-app messaging manager and fixes an issue with
cancelling in-app automation messages. Applications running older versions of SDK 9.0 should update.

Changes

  • Added proguard rule to keep Autopilot class
  • Fixed crash in the in-app automation manager.
  • Fixed issue with cancelling in-app automation messages.

9.0.3

03 Mar 00:13
23c02ef
Compare
Choose a tag to compare

Patch release to fix a NPE introduced in 9.0.2 when sending a
notification with a button without any actions.

Changes

  • Fixed NPE in core receiver.
  • Allow custom schemes when whitelisting urls.

9.0.2

03 Mar 00:13
e881b85
Compare
Choose a tag to compare

Patch release to fix an issue with background services in Android O and a background ANR
when delaying takeOff. Applications that are targeting Android O and take advantage of
push notification actions should update.

Changes

  • Fixed ANR when takeOff is delayed.
  • Fixed IllegalStateException when opening a push notification with actions.

9.0.1

03 Mar 00:13
1f61e33
Compare
Choose a tag to compare

Patch release to fix a minor display issue and data validation for in-app messaging.

Changes

  • Fixed in-app message displays when using the EXCLUDE_FROM_AUTO_SHOW flag in the manifest.
  • Added missing checks for identifier lengths for both in-app messages and message buttons.

9.0.0

03 Mar 00:13
fbfbcde
Compare
Choose a tag to compare

Major release required for new in-app messaging capabilities.

New features

  • In-app messaging v2. The new in-app messaging module includes several different
    view types that are fully configurable, including modal, banner, and fullscreen. An
    in-app message is able to be triggered using the same rules as the Action automation
    module.
  • A rate app action to prompt the user to rate the application.
  • Automation schedule priority: Used to determine the execution order of schedules
    if multiple schedules are triggered by the same event.
  • Support for editing automation schedules.
  • New active session automation trigger. The trigger will increment its count
    if it has been scheduled during an active session instead of waiting for the next
    foreground.
  • New app version automation trigger.
  • Extended whitelist URL checking for URL loading instead of just JS bridge
    injection. By default these checks are disabled, but you can enable them
    with the AirshipConfigOptions field enableUrlWhitelisting.
  • Updated localizations.
  • Updated to Google Play Services 11.8.0 and Support Library 27.0.2.