Skip to content

Commit 0e6f895

Browse files
AnkaAnka
authored andcommitted
Release 18.0.0
- Updated plugin version to 18.0.0 - Updated framework proxy to 15.1.0 - Updated iOS SDK to 20.0.3 - Updated Android SDK to 20.1.0 🤖 Generated with centralized release automation
1 parent ff2c0c5 commit 0e6f895

11 files changed

Lines changed: 33 additions & 21 deletions

File tree

CHANGELOG.md

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Cordova Plugin Changelog
22

3+
## Version 18.0.0 - January 15, 2026
4+
5+
Major release that includes several fixes and improvements for Scenes, In-App Automations, and notification handling.
6+
7+
### Changes
8+
- Updated Android SDK to [20.1.0](https://github.com/urbanairship/android-library/releases/tag/20.1.0)
9+
- Updated iOS SDK to [20.0.3](https://github.com/urbanairship/ios-library/releases/tag/20.0.3)
10+
- Added support for Story pause/resume and back/next controls in Scenes on Android.
11+
- Added support for additional text styles and markdown in Scenes on Android.
12+
- Fixed safe area handling during keyboard presentation in Scenes on iOS.
13+
14+
315
## Version 17.5.1 - November 14, 2025
416

517
Patch release that fixes YouTube video playback in In-App Automation and Scenes. Applications that use YouTube videos in Scenes and non-html In-App Automations (IAA) must update to resolve playback errors.
@@ -170,7 +182,7 @@ Patch release that fixing Contact update merging order, improves Scene/Survey ac
170182
- Improved Scene/Survey accessibility and fixed a reporting bug related to form display events.
171183

172184
## Version 14.9.0 - March 21, 2023
173-
Minor release that adds a new Android config flag `com.urbanairship.android.disable_user_notifications_on_system_opt_out` that will disable user notifications on Airship if not enabled at the system level during app start. Apps can set this to `always` to always do this check, or `once` to apply a one time disable on Airship.
185+
Minor release that adds a new Android config flag `com.urbanairship.android.disable_user_notifications_on_system_opt_out` that will disable user notifications on Airship if not enabled at the system level during app start. Apps can set this to `always` to always do this check, or `once` to apply a one time disable on Airship.
174186

175187
This new flag is useful for preventing a notification permission prompt if the app previously enabled Airship user notifications on plugin 14.2.0 or older on a Android 33+ device. Most apps should use `once` value in order for Airship to still be able to send user notifications if the end user ops back in through system settings instead of through the app without the App needing to enable user notification on Airship again.
176188

@@ -181,42 +193,42 @@ This new flag is useful for preventing a notification permission prompt if the a
181193
- Fixed enableUserNotifications on Android to hand back the actual result of the prompt instead of always `true`.
182194

183195
## Version 14.7.0 - January 18, 2023
184-
Minor release adding support for styling message center.
196+
Minor release adding support for styling message center.
185197

186198
### Changes
187199
- Add support for `messageCenterStyleConfig` from takeOff and `"com.urbanairship.message.center.style.file"` from config.xml.
188200

189201
## Version 14.6.0 - December 7, 2022
190-
Minor release updating Android SDK to 16.8.0 and iOS SDK to 16.10.6.
202+
Minor release updating Android SDK to 16.8.0 and iOS SDK to 16.10.6.
191203

192204
### Changes
193205
- Updated Android SDK to 16.8.0.
194206
- Updated iOS SDK to 16.10.6.
195207

196208
## Version 14.5.0 - October 10, 2022
197-
Minor release updating Android SDK to 16.7.5 and iOS SDK to 16.9.4.
209+
Minor release updating Android SDK to 16.7.5 and iOS SDK to 16.9.4.
198210

199211
### Changes
200212
- Updated Android SDK to 16.7.5.
201213
- Updated iOS SDK to 16.9.4.
202214

203215
## Version 14.4.0 - September 21, 2022
204-
Minor release updating Android SDK to 16.7.4 and iOS SDK to 16.9.3.
216+
Minor release updating Android SDK to 16.7.4 and iOS SDK to 16.9.3.
205217

206218
### Changes
207219
- Updated Android SDK to 16.7.4.
208220
- Updated iOS SDK to 16.9.3.
209221

210222
## Version 14.3.0 - July 19, 2022
211-
Minor release updating Android SDK to 16.6.1 and iOS SDK to 16.8.0.
223+
Minor release updating Android SDK to 16.6.1 and iOS SDK to 16.8.0.
212224

213225
### Changes
214226
- Updated Android SDK to 16.6.1.
215227
- Updated iOS SDK to 16.8.0.
216228
- Adds locale override methods: setCurrentLocale, getCurrentLocale and resetLocale.
217229

218230
## Version 14.2.0 - May 23, 2022
219-
Minor release updating Android SDK to 16.5.0 and iOS SDK to 16.7.0 and fixing setting named user to null.
231+
Minor release updating Android SDK to 16.5.0 and iOS SDK to 16.7.0 and fixing setting named user to null.
220232

221233
### Changes
222234
- Updated Android SDK to 16.5.0.

cordova-airship-hms/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cordova-airship-hms/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ua/cordova-airship-hms",
3-
"version": "17.5.1",
3+
"version": "18.0.0",
44
"description": "Airship HMS Cordova plugin",
55
"cordova": {
66
"id": "@ua/cordova-airship-hms",

cordova-airship-hms/plugin.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version='1.0' encoding='utf-8'?>
2-
<plugin id="@ua/cordova-airship-hms" version="17.5.1" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
2+
<plugin id="@ua/cordova-airship-hms" version="18.0.0" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
33

44
<name>Airship HMS</name>
55
<description>Airship HMS Cordova plugin</description>
@@ -12,7 +12,7 @@
1212
<engine name="cordova" version=">=9.0.1"/>
1313
</engines>
1414

15-
<dependency id="@ua/cordova-airship" version="17.5.1"/>
15+
<dependency id="@ua/cordova-airship" version="18.0.0"/>
1616

1717
<!-- android -->
1818
<platform name="android">

cordova-airship-hms/src/android/build-extras.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ repositories {
55
}
66

77
dependencies {
8-
implementation "com.urbanairship.android:airship-framework-proxy-hms:14.10.1"
8+
implementation "com.urbanairship.android:airship-framework-proxy-hms:15.1.0"
99
implementation 'com.huawei.hms:push:6.13.0.300'
1010
}

cordova-airship/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cordova-airship/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ua/cordova-airship",
3-
"version": "17.5.1",
3+
"version": "18.0.0",
44
"description": "Airship Cordova plugin",
55
"cordova": {
66
"id": "@ua/cordova-airship",

cordova-airship/plugin.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<plugin id="@ua/cordova-airship" version="17.5.1" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
2+
<plugin id="@ua/cordova-airship" version="18.0.0" xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android">
33

44
<name>Airship</name>
55
<description>Airship Cordova plugin</description>
@@ -130,7 +130,7 @@
130130
<source url="https://cdn.cocoapods.org/"/>
131131
</config>
132132
<pods use-frameworks="true">
133-
<pod name="AirshipFrameworkProxy" spec="14.10.1" />
133+
<pod name="AirshipFrameworkProxy" spec="15.1.0" />
134134
</pods>
135135
</podspec>
136136
</platform>

cordova-airship/src/android/AirshipCordovaVersion.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
package com.urbanairship.cordova
44

55
object AirshipCordovaVersion {
6-
var version = "17.5.1"
6+
var version = "18.0.0"
77
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
dependencies {
2-
api "com.urbanairship.android:airship-framework-proxy:14.10.1"
2+
api "com.urbanairship.android:airship-framework-proxy:15.1.0"
33
}

0 commit comments

Comments
 (0)