From 68bfd238d0749625c5721d127af3b8252bed90b5 Mon Sep 17 00:00:00 2001 From: runner Date: Wed, 24 Jan 2024 11:47:36 +0000 Subject: [PATCH] version 17.7.2 --- BUILD_INFO | 6 ++-- CHANGELOG.md | 8 +++++ Carthage/Airship.json | 3 +- Carthage/AirshipAutomation-Xcode15.json | 3 +- Carthage/AirshipBasement-Xcode15.json | 3 +- Carthage/AirshipCore-Xcode15.json | 3 +- Carthage/AirshipFeatureFlags-Xcode15.json | 3 +- Carthage/AirshipMessageCenter-Xcode15.json | 3 +- ...pNotificationContentExtension-Xcode15.json | 3 +- ...pNotificationServiceExtension-Xcode15.json | 3 +- Carthage/AirshipPreferenceCenter-Xcode15.json | 3 +- Package.swift | 32 +++++++++---------- VERSION | 2 +- 13 files changed, 46 insertions(+), 29 deletions(-) diff --git a/BUILD_INFO b/BUILD_INFO index f375a44..cfb6c63 100644 --- a/BUILD_INFO +++ b/BUILD_INFO @@ -1,4 +1,4 @@ -Airship SDK v17.7.1 -Build time: Tue Dec 19 01:41:48 UTC 2023 -SDK commit: 2f531c7 +Airship SDK v17.7.2 +Build time: Wed Jan 24 11:41:09 UTC 2024 +SDK commit: 4c37822 Xcode version: Xcode 15.0.1 Build version 15A507 diff --git a/CHANGELOG.md b/CHANGELOG.md index 1310b80..9fc3eaf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ [Migration Guides](https://github.com/urbanairship/ios-library/tree/main/Documentation/Migration) +## Version 17.7.2 January 24, 2023 +Patch release improving SDK stability and a fix for core-data warnings with Xcode 15. + +### Changes +- Override hashing for MessageCenterMessage +- Fixed core-data warnings +- Fixed potential crash due to de-duping conflicts events in AirshipContact + ## Version 17.7.1 December 18, 2023 Patch release that fixes an issue with app background events being attributed to the wrong session ID. This issue was introduced in 17.5.0 and impacts session duration times in Performance Analytics. Applications that rely on that report should update. diff --git a/Carthage/Airship.json b/Carthage/Airship.json index 552760e..fcfdc68 100644 --- a/Carthage/Airship.json +++ b/Carthage/Airship.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library/releases/download/17.6.0/Airship-Xcode15.xcframeworks.zip", "17.6.1": "https://github.com/urbanairship/ios-library/releases/download/17.6.1/Airship-Xcode15.xcframeworks.zip", "17.7.0": "https://github.com/urbanairship/ios-library/releases/download/17.7.0/Airship-Xcode15.xcframeworks.zip", - "17.7.1": "https://github.com/urbanairship/ios-library/releases/download/17.7.1/Airship-Xcode15.xcframeworks.zip" + "17.7.1": "https://github.com/urbanairship/ios-library/releases/download/17.7.1/Airship-Xcode15.xcframeworks.zip", + "17.7.2": "https://github.com/urbanairship/ios-library/releases/download/17.7.2/Airship-Xcode15.xcframeworks.zip" } \ No newline at end of file diff --git a/Carthage/AirshipAutomation-Xcode15.json b/Carthage/AirshipAutomation-Xcode15.json index 733c96d..df00b5c 100644 --- a/Carthage/AirshipAutomation-Xcode15.json +++ b/Carthage/AirshipAutomation-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipAutomation-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipAutomation-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipAutomation-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipAutomation-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipAutomation-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipAutomation-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipBasement-Xcode15.json b/Carthage/AirshipBasement-Xcode15.json index f4b89d5..a8836e1 100644 --- a/Carthage/AirshipBasement-Xcode15.json +++ b/Carthage/AirshipBasement-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipBasement-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipBasement-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipBasement-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipBasement-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipBasement-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipBasement-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipCore-Xcode15.json b/Carthage/AirshipCore-Xcode15.json index 7e34834..1aa7a87 100644 --- a/Carthage/AirshipCore-Xcode15.json +++ b/Carthage/AirshipCore-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipCore-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipCore-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipCore-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipCore-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipCore-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipCore-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipFeatureFlags-Xcode15.json b/Carthage/AirshipFeatureFlags-Xcode15.json index 959070d..0380099 100644 --- a/Carthage/AirshipFeatureFlags-Xcode15.json +++ b/Carthage/AirshipFeatureFlags-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipFeatureFlags-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipFeatureFlags-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipFeatureFlags-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipFeatureFlags-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipFeatureFlags-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipFeatureFlags-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipMessageCenter-Xcode15.json b/Carthage/AirshipMessageCenter-Xcode15.json index 8580b0a..16d22d1 100644 --- a/Carthage/AirshipMessageCenter-Xcode15.json +++ b/Carthage/AirshipMessageCenter-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipMessageCenter-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipMessageCenter-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipMessageCenter-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipMessageCenter-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipMessageCenter-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipMessageCenter-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationContentExtension-Xcode15.json b/Carthage/AirshipNotificationContentExtension-Xcode15.json index 0a5ab9d..90e8fb3 100644 --- a/Carthage/AirshipNotificationContentExtension-Xcode15.json +++ b/Carthage/AirshipNotificationContentExtension-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipNotificationContentExtension-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipNotificationContentExtension-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipNotificationContentExtension-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationContentExtension-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationContentExtension-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipNotificationContentExtension-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationServiceExtension-Xcode15.json b/Carthage/AirshipNotificationServiceExtension-Xcode15.json index 8b479ae..d4d610a 100644 --- a/Carthage/AirshipNotificationServiceExtension-Xcode15.json +++ b/Carthage/AirshipNotificationServiceExtension-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipNotificationServiceExtension-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipNotificationServiceExtension-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipNotificationServiceExtension-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationServiceExtension-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationServiceExtension-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipNotificationServiceExtension-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipPreferenceCenter-Xcode15.json b/Carthage/AirshipPreferenceCenter-Xcode15.json index b431670..9bd58cc 100644 --- a/Carthage/AirshipPreferenceCenter-Xcode15.json +++ b/Carthage/AirshipPreferenceCenter-Xcode15.json @@ -9,5 +9,6 @@ "17.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.0/AirshipPreferenceCenter-Xcode15.xcframework.zip", "17.6.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.6.1/AirshipPreferenceCenter-Xcode15.xcframework.zip", "17.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.0/AirshipPreferenceCenter-Xcode15.xcframework.zip", - "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipPreferenceCenter-Xcode15.xcframework.zip" + "17.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipPreferenceCenter-Xcode15.xcframework.zip", + "17.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipPreferenceCenter-Xcode15.xcframework.zip" } \ No newline at end of file diff --git a/Package.swift b/Package.swift index d7bc2e5..62e568b 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.7.1/AirshipAutomation-Xcode15.xcframework.zip", - checksum: "1ee3de4c19721e607f56d4a8c3787e584152c286ba4cae55d85446894bc22400" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipAutomation-Xcode15.xcframework.zip", + checksum: "fd68b9427f60cd5bbad97dae93fa04395c9a7119cb0fe6daab4a4e71f09a15cc" ), .binaryTarget( name: "AirshipBasement", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipBasement-Xcode15.xcframework.zip", - checksum: "058da8c318275cec6a9ac9507d0ca958c2cd1755cefeb25b2296d3241f2f327e" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipBasement-Xcode15.xcframework.zip", + checksum: "87464ea4d1e24ed574c81a363e2d34e99a2fb39a0f8991c019617405e64c0558" ), .binaryTarget( name: "AirshipCore", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipCore-Xcode15.xcframework.zip", - checksum: "1cb3099de9688bdc3f8cd72305b137d4574fe381887003582b6c4bb9f1c656a4" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipCore-Xcode15.xcframework.zip", + checksum: "08740008403284d67adc949ad64c314bb5cb00b5920d32857f5810b5229bd25c" ), .binaryTarget( name: "AirshipFeatureFlags", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipFeatureFlags-Xcode15.xcframework.zip", - checksum: "7f65558d1b0c6e47066b5119d69c420b25635d320cd97cc916ecf378232fd361" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipFeatureFlags-Xcode15.xcframework.zip", + checksum: "cf0551ae0108c19a332709af53c2ecc2b5d36783c455155beb136a537a41c742" ), .binaryTarget( name: "AirshipMessageCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipMessageCenter-Xcode15.xcframework.zip", - checksum: "e079927d7aaebb4188a3d5d9592cd981ad211b32f8a68f3fad89c665ddb21b7a" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipMessageCenter-Xcode15.xcframework.zip", + checksum: "f61ba750d21c379b07714d1638b4acc2d109afbef410aa37f6d71bec02be4aa5" ), .binaryTarget( name: "AirshipNotificationContentExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationContentExtension-Xcode15.xcframework.zip", - checksum: "c31312faef2350c5064aa8bd108ea9ce143f5eff76f312d62434a232aebc4b5f" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipNotificationContentExtension-Xcode15.xcframework.zip", + checksum: "e7a8ad4c25889edae8eee8616ec6156aa3e89f7422dc25fd5b72e813b1a09698" ), .binaryTarget( name: "AirshipNotificationServiceExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipNotificationServiceExtension-Xcode15.xcframework.zip", - checksum: "4285dbe1eb72cd6ce62a279eba2218be9d8141341dda6f0d9b1240ca7c7d2dc4" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipNotificationServiceExtension-Xcode15.xcframework.zip", + checksum: "561b78c953b2caecf3db0df23a895f9e41bf9aadd4347bd6e258faf87cbfaef3" ), .binaryTarget( name: "AirshipPreferenceCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.1/AirshipPreferenceCenter-Xcode15.xcframework.zip", - checksum: "c216d1596e9c57bf1903956753c6c5f5e5476e0152dbe5433c75665d4945f055" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/17.7.2/AirshipPreferenceCenter-Xcode15.xcframework.zip", + checksum: "a5e54c314a96c4daba2033f900f105fdae5514561b5b54bfa9647b1177919286" ) ] ) \ No newline at end of file diff --git a/VERSION b/VERSION index 087aa4f..7a3643f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -17.7.1 \ No newline at end of file +17.7.2 \ No newline at end of file