Skip to content

Commit

Permalink
Release 14.9.1 (#411)
Browse files Browse the repository at this point in the history
  • Loading branch information
jyaganeh authored Mar 31, 2023
1 parent 13f5276 commit 8f68f64
Show file tree
Hide file tree
Showing 10 changed files with 31 additions and 27 deletions.
18 changes: 11 additions & 7 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
# Cordova Plugin Changelog

## Version 14.9.1 - March 31, 2023
Patch release that fixing Contact update merging order, improves Scene/Survey accessibility and reporting.

### Changes
- Updated iOS Airship SDK to 16.11.3
- Updated Android Airship SDK to 16.9.1
- Fixed Contact update merge order, resolving a Preference Center bug that could lead to unexpected subscription states in some circumstances.
- Improved Scene/Survey accessibility and fixed a reporting bug related to form display events.

## Version 14.9.0 - March 21, 2023
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.

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.

### Changes
- Added new config flag on Android to disable user notifications on startup.
- Fixed enableUserNotifications on Android to hand back the actual result of the prompt instead of always `true`.

## Version 14.8.0 - March 10, 2023
Minor release updating Android SDK to 16.9.0 and iOS SDK to 16.11.2.

### Changes
- Updated Android SDK to 16.9.0 (compileSdkVersion is now 33).
- Updated iOS SDK to 16.11.2.
- Added new config flag on Android to disable user notifications on startup.
- Fixed enableUserNotifications on Android to hand back the actual result of the prompt instead of always `true`.

## Version 14.7.0 - January 18, 2023
Minor release adding support for styling message center.
Expand Down
2 changes: 1 addition & 1 deletion urbanairship-accengage-cordova/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "urbanairship-accengage-cordova",
"version": "14.9.0",
"version": "14.9.1",
"description": "Urban Airship-Accengage Cordova plugin",
"cordova": {
"id": "urbanairship-accengage-cordova",
Expand Down
8 changes: 4 additions & 4 deletions urbanairship-accengage-cordova/plugin.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='utf-8'?>
<plugin id="urbanairship-accengage-cordova"
version="14.9.0"
version="14.9.1"
xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android">

Expand All @@ -16,13 +16,13 @@
<engine name="cordova" version=">=9.0.1"/>
</engines>

<dependency id="urbanairship-cordova" version="14.9.0"/>
<dependency id="urbanairship-cordova" version="14.9.1"/>

<!-- ios -->
<platform name="ios">

<config-file target="*-Info.plist" parent="UACordovaPluginVersion">
<string>14.9.0</string>
<string>14.9.1</string>
</config-file>

<!-- Airship Accengage Module -->
Expand All @@ -31,7 +31,7 @@
<source url="https://github.com/CocoaPods/Specs.git"/>
</config>
<pods use-frameworks="true">
<pod name="Airship/Accengage" spec="16.11.2" />
<pod name="Airship/Accengage" spec="16.11.3" />
</pods>
</podspec>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
dependencies {
implementation 'com.urbanairship.android:urbanairship-accengage:16.9.0'
implementation 'com.urbanairship.android:urbanairship-accengage:16.9.1'
}

cdvPluginPostBuildExtras.push({
Expand Down
2 changes: 1 addition & 1 deletion urbanairship-cordova/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "urbanairship-cordova",
"version": "14.9.0",
"version": "14.9.1",
"description": "Urban Airship Cordova plugin",
"cordova": {
"id": "urbanairship-cordova",
Expand Down
16 changes: 8 additions & 8 deletions urbanairship-cordova/plugin.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<plugin id="urbanairship-cordova"
version="14.9.0"
version="14.9.1"
xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android">

Expand Down Expand Up @@ -40,7 +40,7 @@
<config-file parent="/manifest/application" target="AndroidManifest.xml">
<meta-data
android:name="com.urbanairship.cordova.version"
android:value="14.9.0"/>
android:value="14.9.1"/>

<meta-data
android:name="com.urbanairship.autopilot"
Expand Down Expand Up @@ -145,7 +145,7 @@
</config-file>

<config-file target="*-Info.plist" parent="UACordovaPluginVersion">
<string>14.9.0</string>
<string>14.9.1</string>
</config-file>

<config-file parent="/widget" target="config.xml">
Expand Down Expand Up @@ -198,11 +198,11 @@
<source url="https://cdn.cocoapods.org/"/>
</config>
<pods use-frameworks="true">
<pod name="Airship/Core" spec="16.11.2" />
<pod name="Airship/MessageCenter" spec="16.11.2" />
<pod name="Airship/Automation" spec="16.11.2" />
<pod name="Airship/ExtendedActions" spec="16.11.2" />
<pod name="Airship/PreferenceCenter" spec="16.11.2" />
<pod name="Airship/Core" spec="16.11.3" />
<pod name="Airship/MessageCenter" spec="16.11.3" />
<pod name="Airship/Automation" spec="16.11.3" />
<pod name="Airship/ExtendedActions" spec="16.11.3" />
<pod name="Airship/PreferenceCenter" spec="16.11.3" />
</pods>
</podspec>

Expand Down
2 changes: 1 addition & 1 deletion urbanairship-cordova/src/android/build-extras.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
dependencies {
def airshipVersion = "16.9.0"
def airshipVersion = "16.9.1"
implementation "com.urbanairship.android:urbanairship-fcm:$airshipVersion"
implementation "com.urbanairship.android:urbanairship-message-center:$airshipVersion"
implementation "com.urbanairship.android:urbanairship-automation:$airshipVersion"
Expand Down
2 changes: 1 addition & 1 deletion urbanairship-hms-cordova/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "urbanairship-hms-cordova",
"version": "14.9.0",
"version": "14.9.1",
"description": "Urban Airship HMS Cordova plugin",
"cordova": {
"id": "urbanairship-hms-cordova",
Expand Down
4 changes: 2 additions & 2 deletions urbanairship-hms-cordova/plugin.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='utf-8'?>
<plugin id="urbanairship-hms-cordova"
version="14.9.0"
version="14.9.1"
xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android">

Expand All @@ -15,7 +15,7 @@
<engine name="cordova" version=">=9.0.1"/>
</engines>

<dependency id="urbanairship-cordova" version="14.9.0"/>
<dependency id="urbanairship-cordova" version="14.9.1"/>

<!-- android -->
<platform name="android">
Expand Down
2 changes: 1 addition & 1 deletion urbanairship-hms-cordova/src/android/build-extras.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ repositories {
}

dependencies {
implementation 'com.urbanairship.android:urbanairship-hms:16.9.0'
implementation 'com.urbanairship.android:urbanairship-hms:16.9.1'
implementation 'com.huawei.hms:push:6.3.0.304'
}

Expand Down

0 comments on commit 8f68f64

Please sign in to comment.