From 2583a4651c2e08bfebbda3b40364cdf832f2bdd8 Mon Sep 17 00:00:00 2001 From: runner Date: Tue, 16 Jul 2024 01:44:31 +0000 Subject: [PATCH] version 18.6.0 --- BUILD_INFO | 6 +-- CHANGELOG.md | 39 ++++++++++++------- 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, 63 insertions(+), 43 deletions(-) diff --git a/BUILD_INFO b/BUILD_INFO index 0cc8a3f..9135952 100644 --- a/BUILD_INFO +++ b/BUILD_INFO @@ -1,4 +1,4 @@ -Airship SDK v18.5.0 -Build time: Mon Jul 1 22:15:49 UTC 2024 -SDK commit: 8392353 +Airship SDK v18.6.0 +Build time: Tue Jul 16 01:36:22 UTC 2024 +SDK commit: 066bfeb Xcode version: Xcode 15.3 Build version 15E204a diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fde318..02ff785 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,29 @@ # iOS Changelog +## 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. + +### Changes +- Added warning message to preference center email entry field. +- Updated preference center country_code. +- Fixed bug preventing preference center channel management from fully opting-out registered channels. +- Fixed padding bug preventing modal in-app messages from properly sizing to their content. +- Added accessibility improvements. +- Added markdown support to scenes. + ## Version 18.5.0 July 1, 2024 Minor release that includes cert pinning and various fixes and improvements for Preference Center, In-app Messages and Embedded Content. ### Changes -- Added ability to inject a custom certificate verification closure that applies to all API calls -- Added width and height parameters to in-app dismiss button theming -- Fixed bug that caused HTML in-app message backgrounds to default to clear instead of system background -- Fixed extra payload parsing in in-app messages -- Set default banner placement to bottom -- Increased impression interval for embedded in-app views -- Improved in-app banner view accessibility -- Preference center contact channel listing is now refreshed on foreground and from background pushes +- Added ability to inject a custom certificate verification closure that applies to all API calls. +- Added width and height parameters to in-app dismiss button theming. +- Fixed bug that caused HTML in-app message backgrounds to default to clear instead of system background. +- Fixed extra payload parsing in in-app messages. +- Set default banner placement to bottom. +- Increased impression interval for embedded in-app views. +- Improved in-app banner view accessibility. +- Preference center contact channel listing is now refreshed on foreground and from background pushes. ## Version 18.4.1 June 21, 2024 Patch release to fix a regression with IAX ignoring screen, version, and custom event triggers. Apps using those triggers that are on 18.4.0 should update. @@ -24,12 +35,12 @@ Patch release to fix a regression with IAX ignoring screen, version, and custom Minor release that adds contact management support to the preference center, support for anonymous channels, per-message in-app message theming, message center customization and logging improvements. Apps that use the message center or stories should update to this version. ### Changes -- Added support for anonymous channels -- Added contact management support in preference centers -- Added improved theme support and per message theming for in-app messages -- Added public logging functions -- Fixed bug in stories page indicator -- Fixed message center list view background theming +- Added support for anonymous channels. +- Added contact management support in preference centers. +- Added improved theme support and per message theming for in-app messages. +- Added public logging functions. +- Fixed bug in stories page indicator. +- Fixed message center list view background theming. ## Version 18.3.1, May 27, 2024 Patch release with bug fix for message center customization. Apps that use the message center should update to this version. diff --git a/Carthage/Airship.json b/Carthage/Airship.json index b9bdc72..a7311bf 100644 --- a/Carthage/Airship.json +++ b/Carthage/Airship.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library/releases/download/18.3.1/Airship.xcframeworks.zip", "18.4.0": "https://github.com/urbanairship/ios-library/releases/download/18.4.0/Airship.xcframeworks.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipAutomation.json b/Carthage/AirshipAutomation.json index 979f681..83ac978 100644 --- a/Carthage/AirshipAutomation.json +++ b/Carthage/AirshipAutomation.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipAutomation.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipAutomation.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipBasement.json b/Carthage/AirshipBasement.json index fb7bb46..3d913b2 100644 --- a/Carthage/AirshipBasement.json +++ b/Carthage/AirshipBasement.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipBasement.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipBasement.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipCore.json b/Carthage/AirshipCore.json index 04f49b2..6f28224 100644 --- a/Carthage/AirshipCore.json +++ b/Carthage/AirshipCore.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipCore.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipCore.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipFeatureFlags.json b/Carthage/AirshipFeatureFlags.json index 32a70a6..1359fc2 100644 --- a/Carthage/AirshipFeatureFlags.json +++ b/Carthage/AirshipFeatureFlags.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipFeatureFlags.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipFeatureFlags.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipMessageCenter.json b/Carthage/AirshipMessageCenter.json index a7f91ac..2febf59 100644 --- a/Carthage/AirshipMessageCenter.json +++ b/Carthage/AirshipMessageCenter.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipMessageCenter.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipMessageCenter.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationContentExtension.json b/Carthage/AirshipNotificationContentExtension.json index d9d807c..613932c 100644 --- a/Carthage/AirshipNotificationContentExtension.json +++ b/Carthage/AirshipNotificationContentExtension.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipNotificationContentExtension.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipNotificationContentExtension.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationServiceExtension.json b/Carthage/AirshipNotificationServiceExtension.json index ce6aaa6..99afc2b 100644 --- a/Carthage/AirshipNotificationServiceExtension.json +++ b/Carthage/AirshipNotificationServiceExtension.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipNotificationServiceExtension.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipNotificationServiceExtension.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Carthage/AirshipPreferenceCenter.json b/Carthage/AirshipPreferenceCenter.json index 0aa694d..84b55b2 100644 --- a/Carthage/AirshipPreferenceCenter.json +++ b/Carthage/AirshipPreferenceCenter.json @@ -28,5 +28,6 @@ "18.3.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.1/AirshipPreferenceCenter.xcframework.zip", "18.4.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.4.0/AirshipPreferenceCenter.xcframework.zip", "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.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" } \ No newline at end of file diff --git a/Package.swift b/Package.swift index 2824dbf..0e80d44 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.5.0/AirshipAutomation.xcframework.zip", - checksum: "09cedf5c75823485573b08c61c82d5da9d7111e1d7e1225a30f3416278adbfc0" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipAutomation.xcframework.zip", + checksum: "2f04fc1ae3ad39d197fa74fb25734f3ba7e3a0ed18065ea2d33f0329bf8c03ab" ), .binaryTarget( name: "AirshipBasement", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipBasement.xcframework.zip", - checksum: "9f0b17024d1a912c251e524ff028b3fc2b92827b68579e5e8d84cbb0251bfe3c" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipBasement.xcframework.zip", + checksum: "098165fd9219da2ad421dc3bc3ae2f767ad2e106694eb03457e1d1f5bade8898" ), .binaryTarget( name: "AirshipCore", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipCore.xcframework.zip", - checksum: "c96296eb761f72a0c05a3243c25c557fc980537a3095516c609930c54f2617a3" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipCore.xcframework.zip", + checksum: "659b482e48f27742d2fd109f067bb92aa423bcbc0177f2e5eaeabaa7a2114596" ), .binaryTarget( name: "AirshipFeatureFlags", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipFeatureFlags.xcframework.zip", - checksum: "3a9ba4e0d730f8f4125694d901ff7a38c1359d560baf9da78a56375f900c8932" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipFeatureFlags.xcframework.zip", + checksum: "24b08cc678b934c1db55d47ccefc8ecfcebd2db5f8f2e8343e7e63c301cd0b89" ), .binaryTarget( name: "AirshipMessageCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipMessageCenter.xcframework.zip", - checksum: "e531f1632af90ef6f83397eee393252ddc054924ea43f234a4f3b75e8b8ad7d0" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipMessageCenter.xcframework.zip", + checksum: "b8dbad31f107e47f3e951fe3ed5b76934ba6fa618d8dcb1cfa69d1179c1eb281" ), .binaryTarget( name: "AirshipNotificationContentExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipNotificationContentExtension.xcframework.zip", - checksum: "c5a225abda70545f153e1a713286ae71cd825ca9aae572cce72a71f3affaa443" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipNotificationContentExtension.xcframework.zip", + checksum: "5a9509eaba5acd15f86df3fbc0d8a95e6259b5a666ae302b9eb5e9bde041923e" ), .binaryTarget( name: "AirshipNotificationServiceExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipNotificationServiceExtension.xcframework.zip", - checksum: "6e85580632ede5090eb4a1928045ec2e0ecfa90bf6df85abf7d10ac3bde0cde9" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipNotificationServiceExtension.xcframework.zip", + checksum: "feba0defd9845b4410e08591c15e8315498b4cf9bb211b4d0c0c797d59a267d7" ), .binaryTarget( name: "AirshipPreferenceCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.5.0/AirshipPreferenceCenter.xcframework.zip", - checksum: "b9724a45959a67331db4670ce50c94d2fdb7547ee0afe7335fe506faaab9e7d1" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.6.0/AirshipPreferenceCenter.xcframework.zip", + checksum: "5f7b5c725e41e756a644cf77ca24b9bba98370a2acfd2420a47241d26265e6b4" ) ] ) \ No newline at end of file diff --git a/VERSION b/VERSION index dbb3191..807e541 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -18.5.0 \ No newline at end of file +18.6.0 \ No newline at end of file