diff --git a/Airship Sample/Airship Sample/SampleMessageCenterTheme.plist b/Airship Sample/Airship Sample/SampleMessageCenterTheme.plist index c54e8b789..3a0461d08 100644 --- a/Airship Sample/Airship Sample/SampleMessageCenterTheme.plist +++ b/Airship Sample/Airship Sample/SampleMessageCenterTheme.plist @@ -1,88 +1,88 @@ - - refreshTintColor - #014BFF - refreshTintColorDark - #001F9E - iconsEnabled - - cellTitleFont - - fontName - cellTitleFont - fontSize - 21 - - cellDateFont - - fontName - cellDateFont - fontSize - 14 - - cellColor - #FDFDFD - cellColorDark - #001F9E - cellTitleColor - #020202 - cellTitleColorDark - #FFFFFF - cellDateColor - #020202 - cellDateColorDark - #FFFFFF - cellSeparatorStyle - none - cellSeparatorColor - #001F9E - cellSeparatorColorDark - #014BFF - cellTintColor - #014BFF - cellTintColorDark - #001F9E - unreadIndicatorColor - #014BFF - unreadIndicatorColorDark - #001F9E - selectAllButtonTitleColor - #020202 - selectAllButtonTitleColorDark - #FFFFFF - deleteButtonTitleColor - #020202 - deleteButtonTitleColorDark - #FFFFFF - markAsReadButtonTitleColor - #014BFF - markAsReadButtonTitleColorDark - #001F9E - hideDeleteButton - - editButtonTitleColor - #020202 - editButtonTitleColorDark - #FFFFFF - cancelButtonTitleColor - #020202 - cancelButtonTitleColorDark - #FFFFFF - backButtonColor - #014BFF - backButtonColorDark - #001F9E - navigationBarTitle - Message Center - messageListBackgroundColor - #990099 - messageListBackgroundColorDark - #999999 - messageListContainerBackgroundColor - #990000 - messageListContainerBackgroundColorDark - #990099 - + + refreshTintColor + #014BFF + refreshTintColorDark + #001F9E + iconsEnabled + + cellTitleFont + + fontName + cellTitleFont + fontSize + 21 + + cellDateFont + + fontName + cellDateFont + fontSize + 14 + + cellColor + #FDFDFD + cellColorDark + #000000 + cellTitleColor + #020202 + cellTitleColorDark + #FFFFFF + cellDateColor + #020202 + cellDateColorDark + #FFFFFF + cellSeparatorStyle + none + cellSeparatorColor + #001F9E + cellSeparatorColorDark + #014BFF + cellTintColor + #014BFF + cellTintColorDark + #001F9E + unreadIndicatorColor + #014BFF + unreadIndicatorColorDark + #001F9E + selectAllButtonTitleColor + #020202 + selectAllButtonTitleColorDark + #FFFFFF + deleteButtonTitleColor + #020202 + deleteButtonTitleColorDark + #FFFFFF + markAsReadButtonTitleColor + #014BFF + markAsReadButtonTitleColorDark + #001F9E + hideDeleteButton + + editButtonTitleColor + #020202 + editButtonTitleColorDark + #FFFFFF + cancelButtonTitleColor + #020202 + cancelButtonTitleColorDark + #FFFFFF + backButtonColor + #014BFF + backButtonColorDark + #001F9E + navigationBarTitle + Message Center + messageListBackgroundColor + #FFFFFF + messageListBackgroundColorDark + #000000 + messageListContainerBackgroundColor + #FFFFFF + messageListContainerBackgroundColorDark + #121212 + diff --git a/Airship.podspec b/Airship.podspec index 6ad6d7eda..a27984ac6 100644 --- a/Airship.podspec +++ b/Airship.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="18.2.2" +AIRSHIP_VERSION="18.3.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/Airship/AirshipConfig.xcconfig b/Airship/AirshipConfig.xcconfig index 72c470450..362496478 100644 --- a/Airship/AirshipConfig.xcconfig +++ b/Airship/AirshipConfig.xcconfig @@ -1,6 +1,6 @@ //* Copyright Airship and Contributors */ -CURRENT_PROJECT_VERSION = 18.2.2 +CURRENT_PROJECT_VERSION = 18.3.0 // Uncomment to include the preview build warning // OTHER_CFLAGS = $(inherited) -DUA_PREVIEW=1 diff --git a/Airship/AirshipCore/Source/AirshipVersion.swift b/Airship/AirshipCore/Source/AirshipVersion.swift index 1899dd0dd..7e7ab8e0f 100644 --- a/Airship/AirshipCore/Source/AirshipVersion.swift +++ b/Airship/AirshipCore/Source/AirshipVersion.swift @@ -3,7 +3,7 @@ import Foundation public struct AirshipVersion { - public static let version = "18.2.2" + public static let version = "18.3.0" public static func get() -> String { return version } diff --git a/AirshipContentExtension.podspec b/AirshipContentExtension.podspec index e6c0adc62..803d04071 100644 --- a/AirshipContentExtension.podspec +++ b/AirshipContentExtension.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="18.2.2" +AIRSHIP_VERSION="18.3.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/AirshipDebug.podspec b/AirshipDebug.podspec index aadf7bf71..5f9a4fd8f 100644 --- a/AirshipDebug.podspec +++ b/AirshipDebug.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="18.2.2" +AIRSHIP_VERSION="18.3.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/AirshipServiceExtension.podspec b/AirshipServiceExtension.podspec index f1388ca43..867d165db 100644 --- a/AirshipServiceExtension.podspec +++ b/AirshipServiceExtension.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="18.2.2" +AIRSHIP_VERSION="18.3.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/CHANGELOG.md b/CHANGELOG.md index e4fdaa3f5..272e0fe28 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.