Skip to content

Commit

Permalink
version 18.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
runner authored and runner committed Sep 10, 2024
1 parent 6ac22e5 commit 22d1f2c
Show file tree
Hide file tree
Showing 13 changed files with 52 additions and 29 deletions.
6 changes: 3 additions & 3 deletions BUILD_INFO
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Airship SDK v18.8.0
Build time: Fri Sep 6 22:26:15 UTC 2024
SDK commit: c48a308
Airship SDK v18.9.0
Build time: Tue Sep 10 23:12:28 UTC 2024
SDK commit: ddae34a
Xcode version: Xcode 15.3 Build version 15E204a
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,23 @@

# iOS Changelog

## 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
a fix for a regression in 18.8.0 where Channel Registration would continuously update for channels that have upgraded from an earlier
SDK versions. Applications using 18.8.0 should update.

#### Changes
- Added new method `Airship.permissionsManager.requestPermission(_:enableAirshipUsageOnGrant:fallback:)` and `Airship.push.enableUserPushNotifications(fallback:)` that allows you to specify a
fallback behavior if the permission is already denied.
- Fixed high CPU issues with embedded messages that define a percent based size.
- Fixed Channel Registration bug that was introduced in 18.8.


## Version 18.8.0 September 6, 2024
Minor release with several enhancements to In-App Automation, Scenes, and Surveys.

**This version has a regression and should be avoided. Please use 18.9.0 or newer instead**

### Changes
- Added support to disable plain markdown (text markup) support in a Scene.
- Added support to theme markdown links in a Scene.
Expand Down
3 changes: 2 additions & 1 deletion Carthage/Airship.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipAutomation.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipBasement.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipCore.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipFeatureFlags.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipMessageCenter.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipNotificationContentExtension.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipNotificationServiceExtension.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipPreferenceCenter.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@
"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",
"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.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"
}
32 changes: 16 additions & 16 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -41,43 +41,43 @@ let package = Package(
targets: [
.binaryTarget(
name: "AirshipAutomation",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipAutomation.xcframework.zip",
checksum: "96630bf86843242e72e00d27d06d97be12166b8830049ed0aa390afcf42965b6"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipAutomation.xcframework.zip",
checksum: "2555be06fb593ea08844c12d2a2277f5dff88627960cb6706a61b8b72b3afe02"
),
.binaryTarget(
name: "AirshipBasement",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipBasement.xcframework.zip",
checksum: "f098eb48eb8c867c9904d4bfd7f3a76b40054895d15f18fcf3d19c1dfddbf51b"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipBasement.xcframework.zip",
checksum: "83400fa8b1fbc3c27cf3caa0b8465fba16584141471f2d087f6884684ae021ed"
),
.binaryTarget(
name: "AirshipCore",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipCore.xcframework.zip",
checksum: "d7472b0d8ed76f6ae2dc241a0512108d7992916245b8f52787e26d9059358669"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipCore.xcframework.zip",
checksum: "73f66b4a2351721ff9a657c253007cd5d6ed45ff2be029d03f08291679777d08"
),
.binaryTarget(
name: "AirshipFeatureFlags",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipFeatureFlags.xcframework.zip",
checksum: "d900d05f03e86079335229f5c0b2e14c7eefbe90f456a9bcd99105db2652ba92"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipFeatureFlags.xcframework.zip",
checksum: "207450b77c7328ee069ba040638a02897c5b5ad28a0109f284e6ac336e24c48e"
),
.binaryTarget(
name: "AirshipMessageCenter",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipMessageCenter.xcframework.zip",
checksum: "cd2040c0b4f966a06827dd37e122e4ba9b871191b74019d4c75f4f571b48101b"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipMessageCenter.xcframework.zip",
checksum: "f6ae368b16030705a959437656878869afed64eaa1aaf04a0f318c3e9f7396cb"
),
.binaryTarget(
name: "AirshipNotificationContentExtension",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipNotificationContentExtension.xcframework.zip",
checksum: "027cf3b10ea99ac169c112f6cb48ffc6dc9f3650b11d2e908a47eea87ec1f043"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipNotificationContentExtension.xcframework.zip",
checksum: "5887aa1ba007bec9e1cca7ab8d027b03fdee4a911f802ca50b7e630b052f8698"
),
.binaryTarget(
name: "AirshipNotificationServiceExtension",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipNotificationServiceExtension.xcframework.zip",
checksum: "f652732263c22ee7f1f99bd525950767c0f4f3eaca94ecdb3770726d19913287"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipNotificationServiceExtension.xcframework.zip",
checksum: "5d468e6533948fbcb1405d5f4067ff9c59def6b18d6065ef97c0a00b4d7cd214"
),
.binaryTarget(
name: "AirshipPreferenceCenter",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipPreferenceCenter.xcframework.zip",
checksum: "fa0abfd368998603c6424ce37d47290b28b26b2508935d9c03807aca0a2ca5e1"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.9.0/AirshipPreferenceCenter.xcframework.zip",
checksum: "63985988e72d1a6cbdf464e424fd0a82b5d1ef9af829b9ae73110fa68d46da73"
)
]
)
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.8.0
18.9.0

0 comments on commit 22d1f2c

Please sign in to comment.