Skip to content

Commit 1e23c67

Browse files
authored
Release 20.6.0 (#2011)
1 parent 97f320e commit 1e23c67

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@
44

55
[All Releases](https://github.com/urbanairship/android-library/releases)
66

7+
## Version 20.6.0 - March 25, 2026
8+
9+
Minor release that extends Markdown support in Scenes and improves handling of navigation to invalid Message Center message IDs.
10+
11+
### Changes
12+
- Added superscript and subscript Markdown support in Scenes (`^^superscript^^` and `,{subscript},`)
13+
- 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
14+
715
## Version 20.5.0 - March 17, 2026
816

917
Minor release that improves video playback and pager navigation reliability in Scenes, along with several bug fixes. This release also includes updates to proguard rules to support behavior changes in AGP 9. Apps that have migrated to AGP 9.x should update to this version or newer.

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import java.time.temporal.ChronoUnit
33
buildscript {
44
ext {
55
// Airship Version - major.minor.patch
6-
airshipVersion = '20.5.0'
6+
airshipVersion = '20.6.0'
77

88
// Airship Version Qualifier beta, release, etc...
99
// airshipVersionQualifier = "alpha"

urbanairship-core/src/test/java/com/urbanairship/MainDispatcherRule.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ package com.urbanairship
44

55
import kotlinx.coroutines.Dispatchers
66
import kotlinx.coroutines.ExperimentalCoroutinesApi
7+
import kotlinx.coroutines.test.StandardTestDispatcher
78
import kotlinx.coroutines.test.TestDispatcher
89
import kotlinx.coroutines.test.UnconfinedTestDispatcher
910
import kotlinx.coroutines.test.resetMain
@@ -13,7 +14,7 @@ import org.junit.runner.Description
1314

1415
@ExperimentalCoroutinesApi
1516
class MainDispatcherRule(
16-
private val testDispatcher: TestDispatcher = UnconfinedTestDispatcher(),
17+
private val testDispatcher: TestDispatcher = StandardTestDispatcher(),
1718
) : TestWatcher() {
1819
override fun starting(description: Description) {
1920
Dispatchers.setMain(testDispatcher)

0 commit comments

Comments
 (0)