From ea820989c95c2aa2b9b7abd6aaabf43c6934ff4e Mon Sep 17 00:00:00 2001
From: Josh Yaganeh <319444+jyaganeh@users.noreply.github.com>
Date: Mon, 8 Apr 2024 11:22:28 -0700
Subject: [PATCH] Release 19.3.0 (#13)
* Bump to Android 17.7.4 and iOS 17.10.0
* Release 19.3.0
---
CHANGELOG.md | 10 ++++++
Cartfile | 2 +-
Directory.Build.props | 12 +++----
.../Platforms/iOS/MessageCenterTheme.plist | 2 +-
airship.properties | 8 ++---
binderator/config.json | 36 +++++++++----------
src/SharedAssemblyInfo.Common.cs | 2 +-
src/SharedAssemblyInfo.CrossPlatform.cs | 2 +-
src/SharedAssemblyInfo.iOS.cs | 2 +-
9 files changed, 43 insertions(+), 33 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dfcae5c..aa5b31a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,15 @@
# Airship DotNet Changelog
+## Version 19.3.0 - Apr 8, 2024
+Minor release that updates the Airship SDK to iOS 17.10.0 and Android 17.7.4,
+
+### Changes
+- Updated iOS SDK to 17.10.0
+- Updated Android SDK to 17.7.4
+- iOS: Fixed issue with frequency checks being checked before the message is ready to display
+- Android: Fixed channel ID creation delay after enabling a feature when none was enabled
+- Android: Fixed a potential NPE when reading from intent extras on API 33
+
## Version 19.2.0 - Mar 15, 2024
Minor release that updates the Airship SDK to iOS 17.9.0 and Android 17.7.3, and expands plist theming options available for Message Center.
diff --git a/Cartfile b/Cartfile
index 17eaefd..e538a23 100644
--- a/Cartfile
+++ b/Cartfile
@@ -1 +1 @@
-github "urbanairship/ios-library" == 17.9.0
+github "urbanairship/ios-library" == 17.10.0
diff --git a/Directory.Build.props b/Directory.Build.props
index 818ac8e..d859c43 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -5,15 +5,15 @@
- 17.7.3
- 17.7.3
+ 17.7.4
+ 17.7.4
- 17.9.0
- 17.9.0
+ 17.10.0
+ 17.10.0
- 19.2.0
- 19.2.0
+ 19.3.0
+ 19.3.0
diff --git a/MauiSample/Platforms/iOS/MessageCenterTheme.plist b/MauiSample/Platforms/iOS/MessageCenterTheme.plist
index b4db3fa..85eb68a 100644
--- a/MauiSample/Platforms/iOS/MessageCenterTheme.plist
+++ b/MauiSample/Platforms/iOS/MessageCenterTheme.plist
@@ -77,6 +77,6 @@
backButtonColorDark
#DDDDDD
navigationBarTitle
- Test Navigation Bar Title
+ Nav Bar Title
diff --git a/airship.properties b/airship.properties
index d80ab26..2fa0e90 100644
--- a/airship.properties
+++ b/airship.properties
@@ -1,12 +1,12 @@
# Airship native SDK versions
-iosVersion = 17.9.0
-androidVersion = 17.7.3
+iosVersion = 17.10.0
+androidVersion = 17.7.4
# Airship.Net cross-platform version
-crossPlatformVersion = 19.2.0
+crossPlatformVersion = 19.3.0
# Filename of the iOS SDK zip file
-iosFrameworkZip = Airship-Xcode15.zip
+iosFrameworkZip = Airship.zip
# NuGet package revision numbers
# If > 0, the revision number will be added to the versions
diff --git a/binderator/config.json b/binderator/config.json
index 8935a6b..335a9ec 100644
--- a/binderator/config.json
+++ b/binderator/config.json
@@ -17,72 +17,72 @@
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-adm",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.Adm",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-automation",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.Automation",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-core",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.Core",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-fcm",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.Fcm",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-feature-flag",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.FeatureFlag",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-layout",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.Layout",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-live-update",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.LiveUpdate",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-message-center",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.MessageCenter",
"dependencyOnly": false
},
{
"groupId": "com.urbanairship.android",
"artifactId": "urbanairship-preference-center",
- "version": "17.7.3",
- "nugetVersion": "17.7.3",
+ "version": "17.7.4",
+ "nugetVersion": "17.7.4",
"nugetId": "Airship.Net.Android.PreferenceCenter",
"dependencyOnly": false
},
diff --git a/src/SharedAssemblyInfo.Common.cs b/src/SharedAssemblyInfo.Common.cs
index c3dafba..976b709 100644
--- a/src/SharedAssemblyInfo.Common.cs
+++ b/src/SharedAssemblyInfo.Common.cs
@@ -6,4 +6,4 @@
// Change them to the values specific to your project.
// Cross-platform version of the plugin
-[assembly: UACrossPlatformVersion ("19.2.0")]
+[assembly: UACrossPlatformVersion ("19.3.0")]
diff --git a/src/SharedAssemblyInfo.CrossPlatform.cs b/src/SharedAssemblyInfo.CrossPlatform.cs
index 0574c73..15412e1 100644
--- a/src/SharedAssemblyInfo.CrossPlatform.cs
+++ b/src/SharedAssemblyInfo.CrossPlatform.cs
@@ -12,5 +12,5 @@
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
-[assembly: AssemblyVersion ("19.2.0")]
+[assembly: AssemblyVersion ("19.3.0")]
diff --git a/src/SharedAssemblyInfo.iOS.cs b/src/SharedAssemblyInfo.iOS.cs
index 553b465..b2759d9 100644
--- a/src/SharedAssemblyInfo.iOS.cs
+++ b/src/SharedAssemblyInfo.iOS.cs
@@ -17,4 +17,4 @@
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
-[assembly: AssemblyVersion ("19.2.0")]
+[assembly: AssemblyVersion ("19.3.0")]