diff --git a/BUILD_INFO b/BUILD_INFO index 28645ca..9dc0165 100644 --- a/BUILD_INFO +++ b/BUILD_INFO @@ -1,4 +1,4 @@ -Airship SDK v18.9.1 -Build time: Fri Sep 13 22:16:49 UTC 2024 -SDK commit: 6fbedb2 +Airship SDK v18.9.2 +Build time: Mon Sep 23 23:28:42 UTC 2024 +SDK commit: 4d7ccdd Xcode version: Xcode 15.3 Build version 15E204a diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e56526..6b31162 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,20 @@ # iOS Changelog +## Version 18.9.2 September 23, 2024 +Patch release to fix an issue with high energy usage for In-App Automations, Scenes, and Surveys that was introduced in 18.0.0. This issue is +not very common but it can occur if the device is unable to connect to our backend to fetch an update to the In-App rules on the device after an SDK +update or locale change. Application that are receiving high energy usage reports should update. + +### Changes +- Fixed high energy usage for In-App Automations, Scenes, and Surveys if remote-data fails to refresh. +- Fixed requesting additional notification options if they change after the first prompt. + ## Version 18.9.1 September 13, 2024 Patch release to fix Scene button not able to be tapped in some cases. #### Changes -- Fix Scene buttons not able to be tapped if the last page of the scene contains a wide image background. +- Fixed Scene buttons not able to be tapped if the last page of the scene contains a wide image background. ## Version 18.9.0 September 10, 2024 Minor release that introduces `fallback` parameter when requesting permission updates and the permission is denied. This release also contains diff --git a/Carthage/Airship.json b/Carthage/Airship.json index 8cfe0f6..6d1989f 100644 --- a/Carthage/Airship.json +++ b/Carthage/Airship.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library/releases/download/18.7.2/Airship.xcframeworks.zip", "18.8.0": "https://github.com/urbanairship/ios-library/releases/download/18.8.0/Airship.xcframeworks.zip", "18.9.0": "https://github.com/urbanairship/ios-library/releases/download/18.9.0/Airship.xcframeworks.zip", - "18.9.1": "https://github.com/urbanairship/ios-library/releases/download/18.9.1/Airship.xcframeworks.zip" + "18.9.1": "https://github.com/urbanairship/ios-library/releases/download/18.9.1/Airship.xcframeworks.zip", + "18.9.2": "https://github.com/urbanairship/ios-library/releases/download/18.9.2/Airship.xcframeworks.zip" } \ No newline at end of file diff --git a/Carthage/AirshipAutomation.json b/Carthage/AirshipAutomation.json index 6c6f649..149c5c0 100644 --- a/Carthage/AirshipAutomation.json +++ b/Carthage/AirshipAutomation.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipAutomation.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipAutomation.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipAutomation.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipAutomation.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipAutomation.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipAutomation.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipBasement.json b/Carthage/AirshipBasement.json index 6c2463a..7d98970 100644 --- a/Carthage/AirshipBasement.json +++ b/Carthage/AirshipBasement.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipBasement.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipBasement.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipBasement.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipBasement.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipBasement.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipBasement.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipCore.json b/Carthage/AirshipCore.json index 5daf83c..6ffcada 100644 --- a/Carthage/AirshipCore.json +++ b/Carthage/AirshipCore.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipCore.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipCore.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipCore.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipCore.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipCore.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipCore.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipFeatureFlags.json b/Carthage/AirshipFeatureFlags.json index 3ae9cd0..18ee919 100644 --- a/Carthage/AirshipFeatureFlags.json +++ b/Carthage/AirshipFeatureFlags.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipFeatureFlags.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipFeatureFlags.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipFeatureFlags.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipFeatureFlags.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipFeatureFlags.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipFeatureFlags.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipMessageCenter.json b/Carthage/AirshipMessageCenter.json index 1f19441..0fd056f 100644 --- a/Carthage/AirshipMessageCenter.json +++ b/Carthage/AirshipMessageCenter.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipMessageCenter.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipMessageCenter.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipMessageCenter.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipMessageCenter.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipMessageCenter.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipMessageCenter.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationContentExtension.json b/Carthage/AirshipNotificationContentExtension.json index 57c67ee..3c6c3b8 100644 --- a/Carthage/AirshipNotificationContentExtension.json +++ b/Carthage/AirshipNotificationContentExtension.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipNotificationContentExtension.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipNotificationContentExtension.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipNotificationContentExtension.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipNotificationContentExtension.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipNotificationContentExtension.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipNotificationContentExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationServiceExtension.json b/Carthage/AirshipNotificationServiceExtension.json index 8449349..af380b2 100644 --- a/Carthage/AirshipNotificationServiceExtension.json +++ b/Carthage/AirshipNotificationServiceExtension.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipNotificationServiceExtension.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipNotificationServiceExtension.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipNotificationServiceExtension.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipNotificationServiceExtension.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipNotificationServiceExtension.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipNotificationServiceExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipPreferenceCenter.json b/Carthage/AirshipPreferenceCenter.json index 99f2c6d..a8292fe 100644 --- a/Carthage/AirshipPreferenceCenter.json +++ b/Carthage/AirshipPreferenceCenter.json @@ -35,5 +35,6 @@ "18.7.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipPreferenceCenter.xcframework.zip", "18.8.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipPreferenceCenter.xcframework.zip", "18.9.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipPreferenceCenter.xcframework.zip", - "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipPreferenceCenter.xcframework.zip" + "18.9.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipPreferenceCenter.xcframework.zip", + "18.9.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipPreferenceCenter.xcframework.zip" } \ No newline at end of file diff --git a/Package.swift b/Package.swift index 80898eb..0ed3cae 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.9.1/AirshipAutomation.xcframework.zip", - checksum: "06a470c52eb499a9c0d10f0c5318e5e851526edb12d5de0f5356cb1d2e945659" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipAutomation.xcframework.zip", + checksum: "a9e59d5b235f755b405472d5e747d09c0d09af0bce545cd9c19e5b835214b414" ), .binaryTarget( name: "AirshipBasement", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipBasement.xcframework.zip", - checksum: "3db0a35e9e2c138dc3acca547a1f2456e38866167063ba80e976cc04fd74f7e8" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipBasement.xcframework.zip", + checksum: "29ddb0a5f1941c2a548064593723ccfe0afa8c72052fc847cb5a87898b9a4ac3" ), .binaryTarget( name: "AirshipCore", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipCore.xcframework.zip", - checksum: "84111aaaacd1d38c4267818a380279f807a8bd9cdb54599ac239e6ea3defd107" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipCore.xcframework.zip", + checksum: "ad6ad5cdcc5eec2fcad774affbe959beb70d1a82ef5b02105240363ab47b1d63" ), .binaryTarget( name: "AirshipFeatureFlags", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipFeatureFlags.xcframework.zip", - checksum: "e74e07765be9a48e4012d4c2696c6026f7742584535e48aa19fcc1d2306bb262" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipFeatureFlags.xcframework.zip", + checksum: "2cae79363934866174de796a86df94df1df3e6aa2966c5704d2f10b4e0e86ff8" ), .binaryTarget( name: "AirshipMessageCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipMessageCenter.xcframework.zip", - checksum: "65d8523781dbd179ca5b562b2b1d864a92f92fd8f2b4b8a0bba0f3ae73c4b4b5" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipMessageCenter.xcframework.zip", + checksum: "f271561b392dcbf275aecbb99dee36dc76ecbc7ff2ade3e9433e415a9d0cc4d8" ), .binaryTarget( name: "AirshipNotificationContentExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipNotificationContentExtension.xcframework.zip", - checksum: "01aab34a226fce9eafb3e9064a6ed00d3d509391aa1d9b9100bb7626486fe78f" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipNotificationContentExtension.xcframework.zip", + checksum: "3544aebb0d0f2df28aef4b058658231ffc7c60cf09721172702c47be96e223f7" ), .binaryTarget( name: "AirshipNotificationServiceExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipNotificationServiceExtension.xcframework.zip", - checksum: "e0d7b54646bdbde218e4240874b6af52a20c62bd6bbdad69327322034c204e08" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipNotificationServiceExtension.xcframework.zip", + checksum: "44682e69645976d8cc55d946fe9afa60def85a2f14278a0dab3048cc866059dd" ), .binaryTarget( name: "AirshipPreferenceCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.1/AirshipPreferenceCenter.xcframework.zip", - checksum: "cd2085cc1dc3153d454a9f9c8ad144b13166346f35e45e9ecf5c35b79ba47048" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.2/AirshipPreferenceCenter.xcframework.zip", + checksum: "a61504c97e6b186786711ea7b60b5f0166deb410893d3a1944f1ed3b72051ff0" ) ] ) \ No newline at end of file diff --git a/VERSION b/VERSION index dc58d03..5f86592 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -18.9.1 \ No newline at end of file +18.9.2 \ No newline at end of file