diff --git a/BUILD_INFO b/BUILD_INFO index 0567693..df10c3a 100644 --- a/BUILD_INFO +++ b/BUILD_INFO @@ -1,4 +1,4 @@ -Airship SDK v17.8.0 -Build time: Tue Mar 5 01:32:56 UTC 2024 -SDK commit: ee64dd0 +Airship SDK v17.9.0 +Build time: Thu Mar 14 20:02:41 UTC 2024 +SDK commit: 609838a Xcode version: Xcode 14.3.1 Build version 14E300c diff --git a/CHANGELOG.md b/CHANGELOG.md index 82e651e..eb1e0d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,15 @@ [Migration Guides](https://github.com/urbanairship/ios-library/tree/main/Documentation/Migration) +## Version 17.9.0, March 14, 2024 +Minor release with several bug fixes and stability improvements. + +### Changes +- Added message center predicate functionality +- Fixed top-placed in-app message corner rounding +- Added message center theming support for named colors and dark mode +- Exposed additional preference center constructors to enable styling + ## Version 17.8.0, March 4, 2024 Minor release with several bug fixes and stability improvements. diff --git a/Carthage/Airship.json b/Carthage/Airship.json index 670ca15..de349c7 100644 --- a/Carthage/Airship.json +++ b/Carthage/Airship.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library/releases/download/17.7.0/Airship.xcframeworks.zip", "17.7.1": "https://github.com/urbanairship/ios-library/releases/download/17.7.1/Airship.xcframeworks.zip", "17.7.2": "https://github.com/urbanairship/ios-library/releases/download/17.7.2/Airship.xcframeworks.zip", - "17.8.0": "https://github.com/urbanairship/ios-library/releases/download/17.8.0/Airship.xcframeworks.zip" + "17.8.0": "https://github.com/urbanairship/ios-library/releases/download/17.8.0/Airship.xcframeworks.zip", + "17.9.0": "https://github.com/urbanairship/ios-library/releases/download/17.9.0/Airship.xcframeworks.zip" } \ No newline at end of file diff --git a/Carthage/AirshipAutomation.json b/Carthage/AirshipAutomation.json index c52c4d9..e2442c2 100644 --- a/Carthage/AirshipAutomation.json +++ b/Carthage/AirshipAutomation.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipAutomation.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipAutomation.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipAutomation.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipAutomation.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipAutomation.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipAutomation.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipBasement.json b/Carthage/AirshipBasement.json index d048357..00a5351 100644 --- a/Carthage/AirshipBasement.json +++ b/Carthage/AirshipBasement.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipBasement.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipBasement.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipBasement.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipBasement.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipBasement.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipBasement.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipCore.json b/Carthage/AirshipCore.json index 1cba57b..574d487 100644 --- a/Carthage/AirshipCore.json +++ b/Carthage/AirshipCore.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipCore.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipCore.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipCore.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipCore.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipCore.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipCore.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipFeatureFlags.json b/Carthage/AirshipFeatureFlags.json index a79f08b..d04ecbb 100644 --- a/Carthage/AirshipFeatureFlags.json +++ b/Carthage/AirshipFeatureFlags.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipFeatureFlags.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipFeatureFlags.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipFeatureFlags.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipFeatureFlags.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipFeatureFlags.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipFeatureFlags.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipMessageCenter.json b/Carthage/AirshipMessageCenter.json index 48febd8..58a3d6e 100644 --- a/Carthage/AirshipMessageCenter.json +++ b/Carthage/AirshipMessageCenter.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipMessageCenter.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipMessageCenter.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipMessageCenter.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipMessageCenter.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipMessageCenter.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipMessageCenter.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationContentExtension.json b/Carthage/AirshipNotificationContentExtension.json index e21383e..553944e 100644 --- a/Carthage/AirshipNotificationContentExtension.json +++ b/Carthage/AirshipNotificationContentExtension.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipNotificationContentExtension.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationContentExtension.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipNotificationContentExtension.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipNotificationContentExtension.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipNotificationContentExtension.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipNotificationContentExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationServiceExtension.json b/Carthage/AirshipNotificationServiceExtension.json index 599a5c3..fa3f956 100644 --- a/Carthage/AirshipNotificationServiceExtension.json +++ b/Carthage/AirshipNotificationServiceExtension.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipNotificationServiceExtension.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationServiceExtension.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipNotificationServiceExtension.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipNotificationServiceExtension.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipNotificationServiceExtension.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipNotificationServiceExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipPreferenceCenter.json b/Carthage/AirshipPreferenceCenter.json index e8f4da5..6187795 100644 --- a/Carthage/AirshipPreferenceCenter.json +++ b/Carthage/AirshipPreferenceCenter.json @@ -10,5 +10,6 @@ "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipPreferenceCenter.xcframework.zip", "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipPreferenceCenter.xcframework.zip", "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipPreferenceCenter.xcframework.zip", - "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipPreferenceCenter.xcframework.zip" + "17.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipPreferenceCenter.xcframework.zip", + "17.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipPreferenceCenter.xcframework.zip" } \ No newline at end of file diff --git a/Package.swift b/Package.swift index b90efea..a520dd0 100644 --- a/Package.swift +++ b/Package.swift @@ -41,43 +41,43 @@ let package = Package( targets: [ .binaryTarget( name: "AirshipAutomation", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipAutomation.xcframework.zip", - checksum: "9d6cf87c18b9911e8ed10caaa8c9c6457f4ccdb35ecdb80151669342a3245710" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipAutomation.xcframework.zip", + checksum: "8e1848c1447c4f8af0c90cc32bac98cea57cbd9dae3afc13a244da75e869a884" ), .binaryTarget( name: "AirshipBasement", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipBasement.xcframework.zip", - checksum: "47544dead16229373e5f88c0590e26fa8e8f0ee625ac906781b009c8da9f9c91" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipBasement.xcframework.zip", + checksum: "6ac4a410904e8bf9ae7a36ead30a32728399e1b6428965a86f252fe9127922c1" ), .binaryTarget( name: "AirshipCore", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipCore.xcframework.zip", - checksum: "e22b80c183170edce54bffc85317d9d82943349ee5eaa73bf7204676e1b3d2da" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipCore.xcframework.zip", + checksum: "3e97c3951cd1138812ee60bf468b33a94e1b4248b15cb67a93fb1e47fdc05139" ), .binaryTarget( name: "AirshipFeatureFlags", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipFeatureFlags.xcframework.zip", - checksum: "7d3870a9b3b30b58e78a443d7a56d4b85c0acc90216d7ad67d01cc54f0a51673" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipFeatureFlags.xcframework.zip", + checksum: "2378aaa8b2a367d44e9454b97b18a5698f06a54b2a43cb804bdd5640260ca18d" ), .binaryTarget( name: "AirshipMessageCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipMessageCenter.xcframework.zip", - checksum: "e90e100b48e14882484c2adfce9ab938c285dc5bfb86ba37e2ac0d01731dfe53" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipMessageCenter.xcframework.zip", + checksum: "ce9c67e05eb842c860a8360ba09b069688e13f397129665b149e33d79a0d8182" ), .binaryTarget( name: "AirshipNotificationContentExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipNotificationContentExtension.xcframework.zip", - checksum: "0ae6b21dd1b5983ddd786f6a7d866ac1aaf6954da99b2fe84a18e2de820c3242" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipNotificationContentExtension.xcframework.zip", + checksum: "908c7177a91649d87528f9782a9c9ea54e6d12816af158f02be4de565df49f3f" ), .binaryTarget( name: "AirshipNotificationServiceExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipNotificationServiceExtension.xcframework.zip", - checksum: "0bf9e11edaa7a6a4eb4385c4e1eec187608039e1260974dcf775ff6fd7a2ec29" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipNotificationServiceExtension.xcframework.zip", + checksum: "16fe5105090ddefc6be7bc200941c2270a1f6709fddb32e78e9aba931aa26542" ), .binaryTarget( name: "AirshipPreferenceCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.8.0/AirshipPreferenceCenter.xcframework.zip", - checksum: "e2f9215971676b7d9f1252900b80ecbad2947993bc232ef2df3be66524f22b71" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.9.0/AirshipPreferenceCenter.xcframework.zip", + checksum: "9418a537ee0202d5826d5d8d9b7decbb502c8a6127124648a4a5ad9b6cb4eb32" ) ] ) \ No newline at end of file diff --git a/VERSION b/VERSION index 4e13374..b745bcd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -17.8.0 \ No newline at end of file +17.9.0 \ No newline at end of file