Skip to content

Commit

Permalink
version 18.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
runner authored and runner committed Sep 6, 2024
1 parent 43796f8 commit 6ac22e5
Show file tree
Hide file tree
Showing 13 changed files with 55 additions and 30 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.7.2
Build time: Sat Aug 10 00:59:30 UTC 2024
SDK commit: 8ab43ed
Airship SDK v18.8.0
Build time: Fri Sep 6 22:26:15 UTC 2024
SDK commit: c48a308
Xcode version: Xcode 15.3 Build version 15E204a
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@

# iOS Changelog

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

### Changes
- Added support to disable plain markdown (text markup) support in a Scene.
- Added support to theme markdown links in a Scene.
- Added execution window support to In-App Automation, Scenes, and Surveys.
- Added `displayNotificationStatus` status to the `AirshipNotificationStatus` object to get the user notification permission status.
- Added `Airship.permissionManager.statusUpdates(for:)` that returns an async stream of permission status updates.
- Added `MessageCenter.shared.inbox.unreadCountUpdates` that returns an async stream of unread count updates.
- Added `MessageCenter.shared.inbox.messageUpdates` that returns an async stream of message updates.
- Updated handling of priority for In-App Automation, Scenes, and Surveys. Priority is now taken into consideration at each step of displaying a message instead of just sorting messages that are
triggered at the same time.
- Updated handling of long delays for In-App Automation, Scenes, and Surveys. Delays will now be preprocessed up to 30 seconds before it ends before the message is prepared.
- Fixed Message Center theme loader when trying to theme the OOTB Message Center window.

## Version 18.7.2 August 9, 2024
Patch release that fixes in-app experience displays when resuming from a paused state. Apps that use in-app experiences are encouraged to update.

Expand All @@ -26,7 +42,7 @@ to using a JSONEncoder/JSONDecoder across threads.
- `MessageCenterController` is now optional when creating a `MessageCenterView`.

## Version 18.6.0 July 12, 2024
Minor release with some improvements to preference center, a fix for in-app message veritcal sizing, accessibility improvements and markdown support in scenes.
Minor release with some improvements to preference center, a fix for in-app message veritcal sizing, accessibility improvements and plain markdown support in scenes.

### Changes
- Added warning message to preference center email entry field.
Expand Down
3 changes: 2 additions & 1 deletion Carthage/Airship.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipAutomation.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipBasement.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipCore.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipFeatureFlags.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipMessageCenter.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipNotificationContentExtension.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipNotificationServiceExtension.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
3 changes: 2 additions & 1 deletion Carthage/AirshipPreferenceCenter.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
"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.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.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"
}
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.7.2/AirshipAutomation.xcframework.zip",
checksum: "9d11430f5e1283db91c391293c66b44a01e54dbcc082ab612ade02e61978d867"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipAutomation.xcframework.zip",
checksum: "96630bf86843242e72e00d27d06d97be12166b8830049ed0aa390afcf42965b6"
),
.binaryTarget(
name: "AirshipBasement",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipBasement.xcframework.zip",
checksum: "e8e9fac4bd3a559a3b26471bd37f48d0db7ebbbac8467953063a80f6dbf8a804"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipBasement.xcframework.zip",
checksum: "f098eb48eb8c867c9904d4bfd7f3a76b40054895d15f18fcf3d19c1dfddbf51b"
),
.binaryTarget(
name: "AirshipCore",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipCore.xcframework.zip",
checksum: "8db7048371293979040925f2fe12f47b7e630793f51f49eee07a64f68b10a79f"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipCore.xcframework.zip",
checksum: "d7472b0d8ed76f6ae2dc241a0512108d7992916245b8f52787e26d9059358669"
),
.binaryTarget(
name: "AirshipFeatureFlags",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipFeatureFlags.xcframework.zip",
checksum: "04023b40931085bf8f45aff1d61f6bf07a2fc96bb450b9bf4f67973b7bbb4ea9"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipFeatureFlags.xcframework.zip",
checksum: "d900d05f03e86079335229f5c0b2e14c7eefbe90f456a9bcd99105db2652ba92"
),
.binaryTarget(
name: "AirshipMessageCenter",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipMessageCenter.xcframework.zip",
checksum: "a008d183cd5830a55feafc073aa719fc8ac4211b596b06d5b260bb343c528313"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipMessageCenter.xcframework.zip",
checksum: "cd2040c0b4f966a06827dd37e122e4ba9b871191b74019d4c75f4f571b48101b"
),
.binaryTarget(
name: "AirshipNotificationContentExtension",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipNotificationContentExtension.xcframework.zip",
checksum: "932bbf4f3fbc88d65ff10a143dc8a65604027d1040041f820204ea105d988d1b"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipNotificationContentExtension.xcframework.zip",
checksum: "027cf3b10ea99ac169c112f6cb48ffc6dc9f3650b11d2e908a47eea87ec1f043"
),
.binaryTarget(
name: "AirshipNotificationServiceExtension",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipNotificationServiceExtension.xcframework.zip",
checksum: "44ac49a3431ab47c35621710dc6b075ebb9c949058c1c1a69fec1785996c7229"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipNotificationServiceExtension.xcframework.zip",
checksum: "f652732263c22ee7f1f99bd525950767c0f4f3eaca94ecdb3770726d19913287"
),
.binaryTarget(
name: "AirshipPreferenceCenter",
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.7.2/AirshipPreferenceCenter.xcframework.zip",
checksum: "cbf1d5272261bcf8e5c1d3c1352a5294ea680f30eaaa714403c08efbb33c1fca"
url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.8.0/AirshipPreferenceCenter.xcframework.zip",
checksum: "fa0abfd368998603c6424ce37d47290b28b26b2508935d9c03807aca0a2ca5e1"
)
]
)
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
18.7.2
18.8.0

0 comments on commit 6ac22e5

Please sign in to comment.