From 85c738a4b84fc81fa4e5b0296b4696d09ff59652 Mon Sep 17 00:00:00 2001 From: runner Date: Thu, 1 Aug 2024 22:22:13 +0000 Subject: [PATCH] version 18.7.1 --- BUILD_INFO | 6 ++-- CHANGELOG.md | 8 +++++ Carthage/Airship.json | 3 +- Carthage/AirshipAutomation.json | 3 +- Carthage/AirshipBasement.json | 3 +- Carthage/AirshipCore.json | 3 +- Carthage/AirshipFeatureFlags.json | 3 +- Carthage/AirshipMessageCenter.json | 3 +- .../AirshipNotificationContentExtension.json | 3 +- .../AirshipNotificationServiceExtension.json | 3 +- Carthage/AirshipPreferenceCenter.json | 3 +- Package.swift | 32 +++++++++---------- VERSION | 2 +- 13 files changed, 46 insertions(+), 29 deletions(-) diff --git a/BUILD_INFO b/BUILD_INFO index b1b1c48..e9a638e 100644 --- a/BUILD_INFO +++ b/BUILD_INFO @@ -1,4 +1,4 @@ -Airship SDK v18.7.0 -Build time: Tue Jul 30 18:54:23 UTC 2024 -SDK commit: 87e5260 +Airship SDK v18.7.1 +Build time: Thu Aug 1 22:17:18 UTC 2024 +SDK commit: abfd0aa Xcode version: Xcode 15.3 Build version 15E204a diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ede736..e4cb0c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ # iOS Changelog +## Version 18.7.1 August 1, 2024 +Patch release that prevents In-App Automation, Scenes, and Surveys from being able to trigger off custom events or screen views +when analytics is disabled. The actual event was not being tracked by Airship in these cases, just processed locally. + +### Changes +- Prevent screen view and custom events from being processed by automations when analytics is disabled. + + ## Version 18.7.0 July 30, 2024 Minor release that fixes some layout issues with images and videos in a Scene, accessibility improvements, and fixes a potential crash with JSON encoding/decoding due to using a JSONEncoder/JSONDecoder across threads. diff --git a/Carthage/Airship.json b/Carthage/Airship.json index 6e914f2..645e6d5 100644 --- a/Carthage/Airship.json +++ b/Carthage/Airship.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library/releases/download/18.4.1/Airship.xcframeworks.zip", "18.5.0": "https://github.com/urbanairship/ios-library/releases/download/18.5.0/Airship.xcframeworks.zip", "18.6.0": "https://github.com/urbanairship/ios-library/releases/download/18.6.0/Airship.xcframeworks.zip", - "18.7.0": "https://github.com/urbanairship/ios-library/releases/download/18.7.0/Airship.xcframeworks.zip" + "18.7.0": "https://github.com/urbanairship/ios-library/releases/download/18.7.0/Airship.xcframeworks.zip", + "18.7.1": "https://github.com/urbanairship/ios-library/releases/download/18.7.1/Airship.xcframeworks.zip" } \ No newline at end of file diff --git a/Carthage/AirshipAutomation.json b/Carthage/AirshipAutomation.json index 8351688..e09c329 100644 --- a/Carthage/AirshipAutomation.json +++ b/Carthage/AirshipAutomation.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipAutomation.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipAutomation.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipAutomation.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipAutomation.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipAutomation.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipAutomation.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipBasement.json b/Carthage/AirshipBasement.json index 1b06976..56200c7 100644 --- a/Carthage/AirshipBasement.json +++ b/Carthage/AirshipBasement.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipBasement.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipBasement.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipBasement.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipBasement.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipBasement.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipBasement.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipCore.json b/Carthage/AirshipCore.json index 5ca1a29..03bdd8f 100644 --- a/Carthage/AirshipCore.json +++ b/Carthage/AirshipCore.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipCore.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipCore.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipCore.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipCore.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipCore.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipCore.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipFeatureFlags.json b/Carthage/AirshipFeatureFlags.json index 361ed63..cf19f13 100644 --- a/Carthage/AirshipFeatureFlags.json +++ b/Carthage/AirshipFeatureFlags.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipFeatureFlags.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipFeatureFlags.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipFeatureFlags.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipFeatureFlags.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipFeatureFlags.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipFeatureFlags.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipMessageCenter.json b/Carthage/AirshipMessageCenter.json index ba4b919..024fec5 100644 --- a/Carthage/AirshipMessageCenter.json +++ b/Carthage/AirshipMessageCenter.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipMessageCenter.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipMessageCenter.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipMessageCenter.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipMessageCenter.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipMessageCenter.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipMessageCenter.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationContentExtension.json b/Carthage/AirshipNotificationContentExtension.json index 16ecf9f..be4fd0f 100644 --- a/Carthage/AirshipNotificationContentExtension.json +++ b/Carthage/AirshipNotificationContentExtension.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipNotificationContentExtension.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipNotificationContentExtension.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipNotificationContentExtension.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipNotificationContentExtension.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipNotificationContentExtension.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipNotificationContentExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationServiceExtension.json b/Carthage/AirshipNotificationServiceExtension.json index aa83aac..2eb8c48 100644 --- a/Carthage/AirshipNotificationServiceExtension.json +++ b/Carthage/AirshipNotificationServiceExtension.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipNotificationServiceExtension.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipNotificationServiceExtension.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipNotificationServiceExtension.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipNotificationServiceExtension.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipNotificationServiceExtension.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipNotificationServiceExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipPreferenceCenter.json b/Carthage/AirshipPreferenceCenter.json index 5d89148..7d5559e 100644 --- a/Carthage/AirshipPreferenceCenter.json +++ b/Carthage/AirshipPreferenceCenter.json @@ -30,5 +30,6 @@ "18.4.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.1/AirshipPreferenceCenter.xcframework.zip", "18.5.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipPreferenceCenter.xcframework.zip", "18.6.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipPreferenceCenter.xcframework.zip", - "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipPreferenceCenter.xcframework.zip" + "18.7.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipPreferenceCenter.xcframework.zip", + "18.7.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipPreferenceCenter.xcframework.zip" } \ No newline at end of file diff --git a/Package.swift b/Package.swift index 1df67e7..6b22015 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/18.7.0/AirshipAutomation.xcframework.zip", - checksum: "61333a450cddbfacedd59b5de7b6eaeea2ecf175519fabec73bf1dd8d756e7c7" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipAutomation.xcframework.zip", + checksum: "b5bb9eca0402212fbd6a3729472c8506cd480b76930aa180b183bb4aa4118518" ), .binaryTarget( name: "AirshipBasement", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipBasement.xcframework.zip", - checksum: "8f13be2fc79ccdfb38a8a0e185628359665a0c3ce9b49a22448485767f10e23e" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipBasement.xcframework.zip", + checksum: "882db546693e760a09dbf62ca165743f160bc57bb8770862317cf2a46c93d214" ), .binaryTarget( name: "AirshipCore", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipCore.xcframework.zip", - checksum: "b022205a41c539ba2ca42f72589b074cb94b844b37650cd848b7ea6c126cc700" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipCore.xcframework.zip", + checksum: "245b0c394564f0f2b69002f56c7eb2e64c8908b560dffb133349611a1717acda" ), .binaryTarget( name: "AirshipFeatureFlags", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipFeatureFlags.xcframework.zip", - checksum: "f24cdfae2547bea7c83c64419c3c5d1956f66728801d093ed8fc6555dc289611" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipFeatureFlags.xcframework.zip", + checksum: "d4e8fd843abbb20fae8d04263eec473ffcee28cc3dc92562b140c02495fd513d" ), .binaryTarget( name: "AirshipMessageCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipMessageCenter.xcframework.zip", - checksum: "000328431174bb2350a0f070bc718952c4270d7ed12d09caf928cda7a54c2d24" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipMessageCenter.xcframework.zip", + checksum: "e7a0ecfa83be9e959b0d4753951d19e559e25a323a6067814ada7fea0b533f72" ), .binaryTarget( name: "AirshipNotificationContentExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipNotificationContentExtension.xcframework.zip", - checksum: "09fe72cc187c225ce00055de05ba39b7666592ba337edbb2d23dc4dc239ebffe" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipNotificationContentExtension.xcframework.zip", + checksum: "07505019a25abf071f84882f1721c129401791d2388722fc5baa71f3d288a28f" ), .binaryTarget( name: "AirshipNotificationServiceExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipNotificationServiceExtension.xcframework.zip", - checksum: "d5eb11ad74fd373fe943b2790d2ddfd98d2f7c8640e4a77d97bd93706e6def98" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipNotificationServiceExtension.xcframework.zip", + checksum: "7f886190276a344a948415175944f7b6f9ddc4985e6d599a0df9e4190e750c23" ), .binaryTarget( name: "AirshipPreferenceCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.0/AirshipPreferenceCenter.xcframework.zip", - checksum: "16ee88b731b2180ce80c9952f48696926ccd9ed82ff7279fb8c3977e954618d7" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.1/AirshipPreferenceCenter.xcframework.zip", + checksum: "7d61651a8d675fa2f7a04c36a5983c86082130051eb85e6e1209f1c5dde06be0" ) ] ) \ No newline at end of file diff --git a/VERSION b/VERSION index 04a1609..d61eff4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -18.7.0 \ No newline at end of file +18.7.1 \ No newline at end of file