diff --git a/Airship.Android.ADM.nuspec b/Airship.Android.ADM.nuspec index af61a193..d77a58ad 100644 --- a/Airship.Android.ADM.nuspec +++ b/Airship.Android.ADM.nuspec @@ -2,7 +2,7 @@ airship.android.adm - 17.3.0 + 17.7.1 Airship Android SDK - ADM Push Provider Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -10,7 +10,7 @@ A full suite of mobile engagement tools for building next-generation apps - + diff --git a/Airship.Android.Automation.nuspec b/Airship.Android.Automation.nuspec index c6c8e99b..61915dc2 100644 --- a/Airship.Android.Automation.nuspec +++ b/Airship.Android.Automation.nuspec @@ -2,7 +2,7 @@ airship.android.automation - 17.3.0 + 17.7.1 Airship Android SDK Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -11,8 +11,8 @@ - - + + diff --git a/Airship.Android.Core.nuspec b/Airship.Android.Core.nuspec index c0df5cc3..526f838d 100644 --- a/Airship.Android.Core.nuspec +++ b/Airship.Android.Core.nuspec @@ -2,7 +2,7 @@ airship.android.core - 17.3.0 + 17.7.1 Airship Android SDK Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -16,9 +16,16 @@ + + + + + + + diff --git a/Airship.Android.FCM.nuspec b/Airship.Android.FCM.nuspec index bb3f1c4b..64f97b05 100644 --- a/Airship.Android.FCM.nuspec +++ b/Airship.Android.FCM.nuspec @@ -2,7 +2,7 @@ airship.android.fcm - 17.3.0 + 17.7.1 Airship Android SDK - FCM Push Provider Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -11,7 +11,7 @@ - + diff --git a/Airship.Android.FeatureFlag.nuspec b/Airship.Android.FeatureFlag.nuspec index 2df539a0..b862274f 100644 --- a/Airship.Android.FeatureFlag.nuspec +++ b/Airship.Android.FeatureFlag.nuspec @@ -2,7 +2,7 @@ airship.android.featureflag - 17.3.0 + 17.7.1 Airship Android SDK - Feature Flags Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -11,7 +11,7 @@ - + diff --git a/Airship.Android.Layout.nuspec b/Airship.Android.Layout.nuspec index ae87e7f1..05ca5a38 100644 --- a/Airship.Android.Layout.nuspec +++ b/Airship.Android.Layout.nuspec @@ -2,7 +2,7 @@ airship.android.layout - 17.3.0 + 17.7.1 Airship Android SDK Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -11,7 +11,7 @@ - + diff --git a/Airship.Android.LiveUpdate.nuspec b/Airship.Android.LiveUpdate.nuspec index 48728aad..300e98ab 100644 --- a/Airship.Android.LiveUpdate.nuspec +++ b/Airship.Android.LiveUpdate.nuspec @@ -2,7 +2,7 @@ airship.android.liveupdate - 17.3.0 + 17.7.1 Airship Android SDK Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -11,7 +11,7 @@ - + diff --git a/Airship.Android.MessageCenter.nuspec b/Airship.Android.MessageCenter.nuspec index 37e70a83..870249d4 100644 --- a/Airship.Android.MessageCenter.nuspec +++ b/Airship.Android.MessageCenter.nuspec @@ -2,7 +2,7 @@ airship.android.messagecenter - 17.3.0 + 17.7.1 Airship Android SDK Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -12,7 +12,7 @@ - + diff --git a/Airship.Android.PreferenceCenter.nuspec b/Airship.Android.PreferenceCenter.nuspec index 77402d6a..be49c372 100644 --- a/Airship.Android.PreferenceCenter.nuspec +++ b/Airship.Android.PreferenceCenter.nuspec @@ -2,7 +2,7 @@ airship.android.preferencecenter - 17.3.0 + 17.7.1 Airship Android SDK Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -11,7 +11,7 @@ - + diff --git a/Airship.NETStandard.nuspec b/Airship.NETStandard.nuspec index 6eebb6ba..56fffec7 100644 --- a/Airship.NETStandard.nuspec +++ b/Airship.NETStandard.nuspec @@ -2,7 +2,7 @@ airship.netstandard - 18.0.0 + 18.1.0 Airship SDK .NET Standard Library Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -13,15 +13,15 @@ - - - + + + - - - + + + diff --git a/Airship.iOS.Automation.nuspec b/Airship.iOS.Automation.nuspec index 6b5051f5..38b238b2 100644 --- a/Airship.iOS.Automation.nuspec +++ b/Airship.iOS.Automation.nuspec @@ -2,7 +2,7 @@ airship.ios.automation - 17.4.0 + 17.7.1 Airship iOS SDK - Automation Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -10,7 +10,7 @@ Automation support for Airship SDK - + diff --git a/Airship.iOS.Basement.nuspec b/Airship.iOS.Basement.nuspec index 01f6325e..0c4ac3d0 100644 --- a/Airship.iOS.Basement.nuspec +++ b/Airship.iOS.Basement.nuspec @@ -2,7 +2,7 @@ airship.ios.basement - 17.4.0 + 17.7.1 Airship iOS SDK - Basement Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin diff --git a/Airship.iOS.Core.nuspec b/Airship.iOS.Core.nuspec index b174cf6d..3a54cd1e 100644 --- a/Airship.iOS.Core.nuspec +++ b/Airship.iOS.Core.nuspec @@ -2,7 +2,7 @@ airship.ios.core - 17.4.0 + 17.7.1 Airship iOS SDK - Core Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -10,7 +10,7 @@ Core of Airship SDK - + diff --git a/Airship.iOS.MessageCenter.nuspec b/Airship.iOS.MessageCenter.nuspec index 40cf0854..f2ae35df 100644 --- a/Airship.iOS.MessageCenter.nuspec +++ b/Airship.iOS.MessageCenter.nuspec @@ -2,7 +2,7 @@ airship.ios.messagecenter - 17.4.0 + 17.7.1 Airship iOS SDK - MessageCenter Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -10,7 +10,7 @@ Message center support for Airship SDK - + diff --git a/Airship.iOS.NotificationContentExtension.nuspec b/Airship.iOS.NotificationContentExtension.nuspec index a0582886..6df2c4f1 100644 --- a/Airship.iOS.NotificationContentExtension.nuspec +++ b/Airship.iOS.NotificationContentExtension.nuspec @@ -2,7 +2,7 @@ airship.ios.notificationcontentextension - 17.4.0 + 17.7.1 Airship iOS SDK - Notification Content Extension Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -10,7 +10,7 @@ Notification content extension support for iOS - + diff --git a/Airship.iOS.NotificationServiceExtension.nuspec b/Airship.iOS.NotificationServiceExtension.nuspec index ab5c6bba..bc3eff42 100644 --- a/Airship.iOS.NotificationServiceExtension.nuspec +++ b/Airship.iOS.NotificationServiceExtension.nuspec @@ -2,7 +2,7 @@ airship.ios.notificationserviceextension - 17.4.0 + 17.7.1 Airship iOS SDK - Notification Service Extension Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -10,7 +10,7 @@ Notification service extension support for iOS - + diff --git a/Airship.iOS.PreferenceCenter.nuspec b/Airship.iOS.PreferenceCenter.nuspec index f557f38c..e781f046 100644 --- a/Airship.iOS.PreferenceCenter.nuspec +++ b/Airship.iOS.PreferenceCenter.nuspec @@ -2,7 +2,7 @@ airship.ios.preferencecenter - 17.4.0 + 17.7.1 Airship iOS SDK - Preference Center Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -10,7 +10,7 @@ Preference Center support for Airship SDK - + diff --git a/Airship.iOS.nuspec b/Airship.iOS.nuspec index 34627d5f..ecc7ebc1 100644 --- a/Airship.iOS.nuspec +++ b/Airship.iOS.nuspec @@ -2,7 +2,7 @@ airship.ios - 17.4.0 + 17.7.1 Airship iOS SDK Airship, Inc. https://github.com/urbanairship/urbanairship-xamarin @@ -11,11 +11,11 @@ - - - - - + + + + + diff --git a/CHANGELOG.md b/CHANGELOG.md index 9255894e..37b4f713 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,19 @@ # Airship Xamarin Changelog -## Version 18.0.0 - October 4, 2024 +## Version 18.1.0 - January 22, 2024 + +Minor release that updates to Airship SDK 17.7.1 and fixes an iOS custom event properties reporting issue. Apps that target iOS and make use of custom events should update. + +### Changes +- Updated iOS SDK to 17.7.1 +- Updated Android SDK to 17.7.1 +- Fixed a bug that prevented custom event properties from being reported on iOS +- Deprecated iOS `Trace` log level and add the replacement `Verbose` log level. + +## Version 18.0.0 - October 4, 2023 Major release that updates to Airship SDK 17.x. This release adds support for Stories, In-App experiences downstream of a sequence in Journeys, and improves SDK auth. The Airship SDK now requires iOS 14+ as the minimum deployment version and Xcode 14.3+. -## Changes +### Changes - Updated iOS SDK to 17.4.0 - Updated Android SDK to 17.3.0 - Added the ability to update Channel and Contact subscriptions to the .NETStandard library diff --git a/Cartfile b/Cartfile index e7236698..de93d325 100644 --- a/Cartfile +++ b/Cartfile @@ -1 +1 @@ -github "urbanairship/ios-library" == 17.4.0 +github "urbanairship/ios-library" == 17.7.1 diff --git a/SampleApp/SampleApp.Android/SampleApp.Android.csproj b/SampleApp/SampleApp.Android/SampleApp.Android.csproj index c19cc83a..3195c41b 100644 --- a/SampleApp/SampleApp.Android/SampleApp.Android.csproj +++ b/SampleApp/SampleApp.Android/SampleApp.Android.csproj @@ -76,25 +76,25 @@ 1.3.1.3 - 17.3.0 + 17.7.1 - 17.3.0 + 17.7.1 - 17.3.0 + 17.7.1 - 17.3.0 + 17.7.1 - 17.3.0 + 17.7.1 - 17.3.0 + 17.7.1 - 17.3.0 + 17.7.1 diff --git a/SampleApp/SampleApp.iOS/SampleApp.iOS.csproj b/SampleApp/SampleApp.iOS/SampleApp.iOS.csproj index 269c2fe8..7dc75325 100644 --- a/SampleApp/SampleApp.iOS/SampleApp.iOS.csproj +++ b/SampleApp/SampleApp.iOS/SampleApp.iOS.csproj @@ -91,7 +91,7 @@ - 17.4.0 + 17.7.1 diff --git a/SampleApp/SampleApp/SampleApp.csproj b/SampleApp/SampleApp/SampleApp.csproj index 07770128..de65ff03 100644 --- a/SampleApp/SampleApp/SampleApp.csproj +++ b/SampleApp/SampleApp/SampleApp.csproj @@ -15,7 +15,7 @@ - + diff --git a/airship.properties b/airship.properties index fd0f1e4e..5799d7cf 100644 --- a/airship.properties +++ b/airship.properties @@ -1,4 +1,4 @@ -crossPlatformVersion = 18.0.0 -iosNugetVersion = 17.4.0 -iosVersion = 17.4.0 -androidVersion = 17.3.0 +crossPlatformVersion = 18.1.0 +iosNugetVersion = 17.7.1 +iosVersion = 17.7.1 +androidVersion = 17.7.1 diff --git a/src/AirshipBindings.Android.ADM/AirshipBindings.Android.ADM.csproj b/src/AirshipBindings.Android.ADM/AirshipBindings.Android.ADM.csproj index 6a40faf6..52437d6e 100644 --- a/src/AirshipBindings.Android.ADM/AirshipBindings.Android.ADM.csproj +++ b/src/AirshipBindings.Android.ADM/AirshipBindings.Android.ADM.csproj @@ -68,7 +68,7 @@ - + diff --git a/src/AirshipBindings.Android.Automation/AirshipBindings.Android.Automation.csproj b/src/AirshipBindings.Android.Automation/AirshipBindings.Android.Automation.csproj index 66677e6f..79752c7b 100644 --- a/src/AirshipBindings.Android.Automation/AirshipBindings.Android.Automation.csproj +++ b/src/AirshipBindings.Android.Automation/AirshipBindings.Android.Automation.csproj @@ -151,7 +151,7 @@ - + diff --git a/src/AirshipBindings.Android.Core/AirshipBindings.Android.Core.csproj b/src/AirshipBindings.Android.Core/AirshipBindings.Android.Core.csproj index 1565e5c0..5f0c0eae 100644 --- a/src/AirshipBindings.Android.Core/AirshipBindings.Android.Core.csproj +++ b/src/AirshipBindings.Android.Core/AirshipBindings.Android.Core.csproj @@ -145,14 +145,29 @@ ..\AirshipBindings.Android.Automation\packages\Xamarin.Jetbrains.Annotations.23.0.0.4\lib\monoandroid12.0\Xamarin.Jetbrains.Annotations.dll - ..\AirshipBindings.Android.Automation\packages\Xamarin.Kotlin.StdLib.Common.1.7.0\lib\monoandroid12.0\Xamarin.Kotlin.StdLib.Common.dll + ..\AirshipBindings.NETStandard\packages\Xamarin.Kotlin.StdLib.Common.1.7.10\lib\monoandroid12.0\Xamarin.Kotlin.StdLib.Common.dll - ..\AirshipBindings.Android.Automation\packages\Xamarin.Kotlin.StdLib.1.7.0\lib\monoandroid12.0\Xamarin.Kotlin.StdLib.dll + ..\AirshipBindings.NETStandard\packages\Xamarin.Kotlin.StdLib.1.7.10\lib\monoandroid12.0\Xamarin.Kotlin.StdLib.dll packages\Xamarin.AndroidX.WebKit.1.3.0\lib\monoandroid90\Xamarin.AndroidX.WebKit.dll + + ..\AirshipBindings.NETStandard\packages\Xamarin.Kotlin.StdLib.Jdk7.1.7.10\lib\monoandroid12.0\Xamarin.Kotlin.StdLib.Jdk7.dll + + + ..\AirshipBindings.NETStandard\packages\Xamarin.Kotlin.StdLib.Jdk8.1.7.10\lib\monoandroid12.0\Xamarin.Kotlin.StdLib.Jdk8.dll + + + ..\AirshipBindings.NETStandard\packages\Xamarin.KotlinX.Coroutines.Core.Jvm.1.6.4\lib\monoandroid12.0\Xamarin.KotlinX.Coroutines.Core.Jvm.dll + + + ..\AirshipBindings.NETStandard\packages\Xamarin.KotlinX.Coroutines.Android.1.6.4\lib\monoandroid12.0\Xamarin.KotlinX.Coroutines.Android.dll + + + ..\AirshipBindings.NETStandard\packages\Xamarin.AndroidX.Room.Room.Ktx.2.4.3\lib\monoandroid12.0\Xamarin.AndroidX.Room.Room.Ktx.dll + @@ -183,7 +198,7 @@ - + @@ -285,4 +300,11 @@ + + + + + + + diff --git a/src/AirshipBindings.Android.Core/packages.config b/src/AirshipBindings.Android.Core/packages.config index 32591425..09ac6e04 100644 --- a/src/AirshipBindings.Android.Core/packages.config +++ b/src/AirshipBindings.Android.Core/packages.config @@ -22,6 +22,7 @@ + @@ -34,6 +35,10 @@ - - + + + + + + \ No newline at end of file diff --git a/src/AirshipBindings.Android.FCM/AirshipBindings.Android.FCM.csproj b/src/AirshipBindings.Android.FCM/AirshipBindings.Android.FCM.csproj index 8631a752..da7ef47b 100644 --- a/src/AirshipBindings.Android.FCM/AirshipBindings.Android.FCM.csproj +++ b/src/AirshipBindings.Android.FCM/AirshipBindings.Android.FCM.csproj @@ -207,7 +207,7 @@ - + diff --git a/src/AirshipBindings.Android.FeatureFlag/AirshipBindings.Android.FeatureFlag.csproj b/src/AirshipBindings.Android.FeatureFlag/AirshipBindings.Android.FeatureFlag.csproj index 8dd23652..eaad6918 100644 --- a/src/AirshipBindings.Android.FeatureFlag/AirshipBindings.Android.FeatureFlag.csproj +++ b/src/AirshipBindings.Android.FeatureFlag/AirshipBindings.Android.FeatureFlag.csproj @@ -54,7 +54,7 @@ - + diff --git a/src/AirshipBindings.Android.Layout/AirshipBindings.Android.Layout.csproj b/src/AirshipBindings.Android.Layout/AirshipBindings.Android.Layout.csproj index 4749e9aa..0bd66a8e 100644 --- a/src/AirshipBindings.Android.Layout/AirshipBindings.Android.Layout.csproj +++ b/src/AirshipBindings.Android.Layout/AirshipBindings.Android.Layout.csproj @@ -61,7 +61,7 @@ - + diff --git a/src/AirshipBindings.Android.LiveUpdate/AirshipBindings.Android.LiveUpdate.csproj b/src/AirshipBindings.Android.LiveUpdate/AirshipBindings.Android.LiveUpdate.csproj index 952d096e..750a11d2 100644 --- a/src/AirshipBindings.Android.LiveUpdate/AirshipBindings.Android.LiveUpdate.csproj +++ b/src/AirshipBindings.Android.LiveUpdate/AirshipBindings.Android.LiveUpdate.csproj @@ -54,7 +54,7 @@ - + @@ -63,6 +63,9 @@ {98DC9E01-745C-4CEA-93A9-6546B349B8EE} AirshipBindings.Android.Core + + 1.6.0.3 +