From cc776a43d625c0d7b56a07060d41b98e5a06c091 Mon Sep 17 00:00:00 2001 From: runner Date: Tue, 11 Jun 2024 15:29:17 +0000 Subject: [PATCH] version 18.3.0 --- BUILD_INFO | 6 ++-- CHANGELOG.md | 10 +++++- 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, 47 insertions(+), 30 deletions(-) diff --git a/BUILD_INFO b/BUILD_INFO index e2a9e21..ff740e0 100644 --- a/BUILD_INFO +++ b/BUILD_INFO @@ -1,4 +1,4 @@ -Airship SDK v18.2.2 -Build time: Thu May 16 01:34:58 UTC 2024 -SDK commit: 5de76ff +Airship SDK v18.3.0 +Build time: Tue May 21 01:40:54 UTC 2024 +SDK commit: 691c076 Xcode version: Xcode 15.3 Build version 15E204a diff --git a/CHANGELOG.md b/CHANGELOG.md index e4fdaa3..272e0fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ [Migration Guides](https://github.com/urbanairship/ios-library/tree/main/Documentation/Migration) +## Version 18.3.0, May 20, 2024 +Minor release with updates to message center customization, a bug fix for story pager transition animation and a bug fix for in-app banner button rendering. + +### Changes +- Fixed in-app message banner button rendering. +- Fixed story pager transition animation. +- Added message center list and list container background color customization via new plist keys `messageListBackgroundColor`, `messageListBackgroundColorDark`, `messageListContainerBackgroundColor` and `messageListContainerBackgroundColorDark` + ## Version 18.2.2, May 15, 2024 Patch release includes a fix for submission issues when building with XCFrameworks, a bug fix for emitting pager events from in-app pager views, and a bug fix for the in-app banner's default title and body alignment to match the dashboard preview. Apps using XCFrameworks should update. @@ -22,7 +30,7 @@ Patch release that makes IAA name property is optional and defaults to an empty Minor release with updates for in-app message customization, video playback improvements in scenes, web view inspection configuration and several bug fixes. Apps that require obj-c support or are migrating from an older version of the SDK to 18.x should update to this version. ### Changes -- Added in-app message tap opacity and shadow customization via new plist keys tapOpacity and shadowTheme. +- Added in-app message tap opacity and shadow customization via new plist keys `tapOpacity` and `shadowTheme`. - Added isWebViewInspectionEnabled key to AirshipConfig that allows enabling or disabling web view inspection on Airship created web views. Applied only to iOS 16.4+. - Added improvements for video playback in scenes. - Fixed CoreData migration errors from SDK 16 and SDK 17 to SDK 18. diff --git a/Carthage/Airship.json b/Carthage/Airship.json index 513f30c..c8ddf4b 100644 --- a/Carthage/Airship.json +++ b/Carthage/Airship.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library/releases/download/18.1.2/Airship.xcframeworks.zip", "18.2.0": "https://github.com/urbanairship/ios-library/releases/download/18.2.0/Airship.xcframeworks.zip", "18.2.1": "https://github.com/urbanairship/ios-library/releases/download/18.2.1/Airship.xcframeworks.zip", - "18.2.2": "https://github.com/urbanairship/ios-library/releases/download/18.2.2/Airship.xcframeworks.zip" + "18.2.2": "https://github.com/urbanairship/ios-library/releases/download/18.2.2/Airship.xcframeworks.zip", + "18.3.0": "https://github.com/urbanairship/ios-library/releases/download/18.3.0/Airship.xcframeworks.zip" } \ No newline at end of file diff --git a/Carthage/AirshipAutomation.json b/Carthage/AirshipAutomation.json index 617f469..c0433c1 100644 --- a/Carthage/AirshipAutomation.json +++ b/Carthage/AirshipAutomation.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipAutomation.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipAutomation.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipAutomation.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipAutomation.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipAutomation.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipAutomation.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipBasement.json b/Carthage/AirshipBasement.json index a92fbf8..2583283 100644 --- a/Carthage/AirshipBasement.json +++ b/Carthage/AirshipBasement.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipBasement.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipBasement.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipBasement.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipBasement.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipBasement.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipBasement.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipCore.json b/Carthage/AirshipCore.json index 494f73c..525e897 100644 --- a/Carthage/AirshipCore.json +++ b/Carthage/AirshipCore.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipCore.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipCore.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipCore.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipCore.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipCore.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipCore.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipFeatureFlags.json b/Carthage/AirshipFeatureFlags.json index 5ec256f..ac053f5 100644 --- a/Carthage/AirshipFeatureFlags.json +++ b/Carthage/AirshipFeatureFlags.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipFeatureFlags.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipFeatureFlags.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipFeatureFlags.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipFeatureFlags.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipFeatureFlags.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipFeatureFlags.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipMessageCenter.json b/Carthage/AirshipMessageCenter.json index be06648..cf369ac 100644 --- a/Carthage/AirshipMessageCenter.json +++ b/Carthage/AirshipMessageCenter.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipMessageCenter.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipMessageCenter.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipMessageCenter.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipMessageCenter.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipMessageCenter.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipMessageCenter.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationContentExtension.json b/Carthage/AirshipNotificationContentExtension.json index ae98ea5..3fd511e 100644 --- a/Carthage/AirshipNotificationContentExtension.json +++ b/Carthage/AirshipNotificationContentExtension.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipNotificationContentExtension.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipNotificationContentExtension.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipNotificationContentExtension.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipNotificationContentExtension.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipNotificationContentExtension.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipNotificationContentExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipNotificationServiceExtension.json b/Carthage/AirshipNotificationServiceExtension.json index f8d518c..97290d5 100644 --- a/Carthage/AirshipNotificationServiceExtension.json +++ b/Carthage/AirshipNotificationServiceExtension.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipNotificationServiceExtension.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipNotificationServiceExtension.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipNotificationServiceExtension.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipNotificationServiceExtension.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipNotificationServiceExtension.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipNotificationServiceExtension.xcframework.zip" } \ No newline at end of file diff --git a/Carthage/AirshipPreferenceCenter.json b/Carthage/AirshipPreferenceCenter.json index 0d329f9..21ee378 100644 --- a/Carthage/AirshipPreferenceCenter.json +++ b/Carthage/AirshipPreferenceCenter.json @@ -23,5 +23,6 @@ "18.1.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.1.2/AirshipPreferenceCenter.xcframework.zip", "18.2.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.0/AirshipPreferenceCenter.xcframework.zip", "18.2.1": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.1/AirshipPreferenceCenter.xcframework.zip", - "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipPreferenceCenter.xcframework.zip" + "18.2.2": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipPreferenceCenter.xcframework.zip", + "18.3.0": "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipPreferenceCenter.xcframework.zip" } \ No newline at end of file diff --git a/Package.swift b/Package.swift index 678d1c2..022f07c 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.2.2/AirshipAutomation.xcframework.zip", - checksum: "94bb262e730b406faae1e2e78ce948c7c7af15220ba52a1b5b18d3a6f9c16267" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipAutomation.xcframework.zip", + checksum: "57dacb2d8debd91b7e16a8156cb4622cb3a9c8e91fda339c310ed0af5511716e" ), .binaryTarget( name: "AirshipBasement", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipBasement.xcframework.zip", - checksum: "f98dd0eaeb062ff2b7609eb7389303c9f94a12218d3214d7f58c39d35936e982" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipBasement.xcframework.zip", + checksum: "cfd5769f08c41a358435b40b47942e3cdd7d0134fb62b998891cc266ed800b10" ), .binaryTarget( name: "AirshipCore", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipCore.xcframework.zip", - checksum: "6cee629df8c0b4802575dcffff540cdf699ecb05582703c093bf6a5a00b7d6c6" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipCore.xcframework.zip", + checksum: "d05f860a44e128892098345ffbc8530d7248220b7d3f2ee73bf37a8bf4dc345a" ), .binaryTarget( name: "AirshipFeatureFlags", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipFeatureFlags.xcframework.zip", - checksum: "5fbbc73fcba8be008f32299e1e5e9585a6821593b5871d7c432f2f9cc4284a34" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipFeatureFlags.xcframework.zip", + checksum: "6c91679a7222de124657a09a864580b029a0eb3314691098d10b0ea48130d960" ), .binaryTarget( name: "AirshipMessageCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipMessageCenter.xcframework.zip", - checksum: "a45aca4c6e909de3f432bd34c60b8a0b08c187708a091be2f8bbbc3b760cd5fa" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipMessageCenter.xcframework.zip", + checksum: "130e355873c4c3d953ea2e705ffcf8e694c8337298254d78cd1e8cac90bc80b4" ), .binaryTarget( name: "AirshipNotificationContentExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipNotificationContentExtension.xcframework.zip", - checksum: "ac7c365236e9277f5b3fbd4d0897933b2b67786fde4026d308afb874b952c67d" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipNotificationContentExtension.xcframework.zip", + checksum: "579753b73bc9d6cab9cd80b1ad8fb84156852361323ec29b8ae5830897284ae8" ), .binaryTarget( name: "AirshipNotificationServiceExtension", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipNotificationServiceExtension.xcframework.zip", - checksum: "4cbf249dbec54f7c8371e3963ee964898f1b7ac67b9ac67d707b88fe44fa5bb4" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipNotificationServiceExtension.xcframework.zip", + checksum: "9a5ed7fb69eaabe95a53c7a25e90f74dfb45790498ce629997f9e525bcfbc588" ), .binaryTarget( name: "AirshipPreferenceCenter", - url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.2.2/AirshipPreferenceCenter.xcframework.zip", - checksum: "a9ccb25bed41eb1b427ad8e3797b430cd2d96a046d5be87902a2791233c84542" + url: "https://github.com/urbanairship/ios-library-prebuilt/releases/download/18.3.0/AirshipPreferenceCenter.xcframework.zip", + checksum: "ba8247b3f646267c4dc3b74ccb984aaf0c98b49bb153e5cc3eb36a7c74d1ca19" ) ] ) \ No newline at end of file diff --git a/VERSION b/VERSION index e1dc037..1667c1a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -18.2.2 \ No newline at end of file +18.3.0 \ No newline at end of file