From ec86a9e8ac6b4b142f3b0350df390f90337c9b8f Mon Sep 17 00:00:00 2001 From: Ryan Lepinski Date: Fri, 6 Sep 2024 15:50:26 -0700 Subject: [PATCH] Release 18.2.0 (#1512) --- CHANGELOG.md | 13 +++++++++++++ build.gradle | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6acc76f7e..b85843b9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ [Migration Guides](https://github.com/urbanairship/android-library/tree/main/documentation/migration) +## Version 18.2.0 September 6, 2024 +Minor release with several enhancements to In-App Automation, Scenes, and Surveys. This version also contains a fix +for applications that are targeting API 35. + +### Changes +- Updated compose bom to 2024.06.00. +- Replaced the usage of `removeFirst` to avoid crashes when targeting API 35. +- Added ability to customize the content per In-App Automation with the new `InAppMessageContentExtender`. +- Added plain markdown support for text markup in Scenes. +- Added execution window support to In-App Automation, Scenes, and Surveys. +- Updated handling of priority for In-App Automation, Scenes, and Surveys. Priority is now taken into consideration at each step of displaying a message instead of just sorting messages that are +triggered at the same time. +- Updated handling of long delays for In-App Automation, Scenes, and Surveys. Delays will now be preprocessed up to 30 seconds before it ends before the message is prepared. ## Version 18.1.6 August 9, 2024 Patch release that fixes in-app experience displays when resuming from a paused state. Apps that use in-app experiences are encouraged to update. diff --git a/build.gradle b/build.gradle index 5cda84b89..994e6c40e 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ buildscript { ext { // Airship Version - major.minor.patch - airshipVersion = '18.1.6' + airshipVersion = '18.2.0' // Airship Version Qualifier beta, release, etc... // airshipVersionQualifier = "alpha"