Skip to content

Commit

Permalink
Release 18.3.0 (#3106)
Browse files Browse the repository at this point in the history
* Update to 18.3.0

* Update CHANGELOG

* De-uglify the message center sample theme

---------

Co-authored-by: crow <[email protected]>
  • Loading branch information
crow and crow authored May 21, 2024
1 parent 3e203b6 commit 691c076
Show file tree
Hide file tree
Showing 8 changed files with 99 additions and 91 deletions.
168 changes: 84 additions & 84 deletions Airship Sample/Airship Sample/SampleMessageCenterTheme.plist
Original file line number Diff line number Diff line change
@@ -1,88 +1,88 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>refreshTintColor</key>
<string>#014BFF</string>
<key>refreshTintColorDark</key>
<string>#001F9E</string>
<key>iconsEnabled</key>
<true/>
<key>cellTitleFont</key>
<dict>
<key>fontName</key>
<string>cellTitleFont</string>
<key>fontSize</key>
<integer>21</integer>
</dict>
<key>cellDateFont</key>
<dict>
<key>fontName</key>
<string>cellDateFont</string>
<key>fontSize</key>
<integer>14</integer>
</dict>
<key>cellColor</key>
<string>#FDFDFD</string>
<key>cellColorDark</key>
<string>#001F9E</string>
<key>cellTitleColor</key>
<string>#020202</string>
<key>cellTitleColorDark</key>
<string>#FFFFFF</string>
<key>cellDateColor</key>
<string>#020202</string>
<key>cellDateColorDark</key>
<string>#FFFFFF</string>
<key>cellSeparatorStyle</key>
<string>none</string>
<key>cellSeparatorColor</key>
<string>#001F9E</string>
<key>cellSeparatorColorDark</key>
<string>#014BFF</string>
<key>cellTintColor</key>
<string>#014BFF</string>
<key>cellTintColorDark</key>
<string>#001F9E</string>
<key>unreadIndicatorColor</key>
<string>#014BFF</string>
<key>unreadIndicatorColorDark</key>
<string>#001F9E</string>
<key>selectAllButtonTitleColor</key>
<string>#020202</string>
<key>selectAllButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>deleteButtonTitleColor</key>
<string>#020202</string>
<key>deleteButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>markAsReadButtonTitleColor</key>
<string>#014BFF</string>
<key>markAsReadButtonTitleColorDark</key>
<string>#001F9E</string>
<key>hideDeleteButton</key>
<true/>
<key>editButtonTitleColor</key>
<string>#020202</string>
<key>editButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>cancelButtonTitleColor</key>
<string>#020202</string>
<key>cancelButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>backButtonColor</key>
<string>#014BFF</string>
<key>backButtonColorDark</key>
<string>#001F9E</string>
<key>navigationBarTitle</key>
<string>Message Center</string>
<key>messageListBackgroundColor</key>
<string>#990099</string>
<key>messageListBackgroundColorDark</key>
<string>#999999</string>
<key>messageListContainerBackgroundColor</key>
<string>#990000</string>
<key>messageListContainerBackgroundColorDark</key>
<string>#990099</string>
</dict>
<dict>
<key>refreshTintColor</key>
<string>#014BFF</string>
<key>refreshTintColorDark</key>
<string>#001F9E</string>
<key>iconsEnabled</key>
<true/>
<key>cellTitleFont</key>
<dict>
<key>fontName</key>
<string>cellTitleFont</string>
<key>fontSize</key>
<integer>21</integer>
</dict>
<key>cellDateFont</key>
<dict>
<key>fontName</key>
<string>cellDateFont</string>
<key>fontSize</key>
<integer>14</integer>
</dict>
<key>cellColor</key>
<string>#FDFDFD</string>
<key>cellColorDark</key>
<string>#000000</string>
<key>cellTitleColor</key>
<string>#020202</string>
<key>cellTitleColorDark</key>
<string>#FFFFFF</string>
<key>cellDateColor</key>
<string>#020202</string>
<key>cellDateColorDark</key>
<string>#FFFFFF</string>
<key>cellSeparatorStyle</key>
<string>none</string>
<key>cellSeparatorColor</key>
<string>#001F9E</string>
<key>cellSeparatorColorDark</key>
<string>#014BFF</string>
<key>cellTintColor</key>
<string>#014BFF</string>
<key>cellTintColorDark</key>
<string>#001F9E</string>
<key>unreadIndicatorColor</key>
<string>#014BFF</string>
<key>unreadIndicatorColorDark</key>
<string>#001F9E</string>
<key>selectAllButtonTitleColor</key>
<string>#020202</string>
<key>selectAllButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>deleteButtonTitleColor</key>
<string>#020202</string>
<key>deleteButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>markAsReadButtonTitleColor</key>
<string>#014BFF</string>
<key>markAsReadButtonTitleColorDark</key>
<string>#001F9E</string>
<key>hideDeleteButton</key>
<true/>
<key>editButtonTitleColor</key>
<string>#020202</string>
<key>editButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>cancelButtonTitleColor</key>
<string>#020202</string>
<key>cancelButtonTitleColorDark</key>
<string>#FFFFFF</string>
<key>backButtonColor</key>
<string>#014BFF</string>
<key>backButtonColorDark</key>
<string>#001F9E</string>
<key>navigationBarTitle</key>
<string>Message Center</string>
<key>messageListBackgroundColor</key>
<string>#FFFFFF</string>
<key>messageListBackgroundColorDark</key>
<string>#000000</string>
<key>messageListContainerBackgroundColor</key>
<string>#FFFFFF</string>
<key>messageListContainerBackgroundColorDark</key>
<string>#121212</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion Airship.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="18.2.2"
AIRSHIP_VERSION="18.3.0"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
2 changes: 1 addition & 1 deletion Airship/AirshipConfig.xcconfig
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion Airship/AirshipCore/Source/AirshipVersion.swift
Original file line number Diff line number Diff line change
Expand Up @@ -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
}
Expand Down
2 changes: 1 addition & 1 deletion AirshipContentExtension.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="18.2.2"
AIRSHIP_VERSION="18.3.0"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
2 changes: 1 addition & 1 deletion AirshipDebug.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="18.2.2"
AIRSHIP_VERSION="18.3.0"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
2 changes: 1 addition & 1 deletion AirshipServiceExtension.podspec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AIRSHIP_VERSION="18.2.2"
AIRSHIP_VERSION="18.3.0"

Pod::Spec.new do |s|
s.version = AIRSHIP_VERSION
Expand Down
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand All @@ -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.
Expand Down

0 comments on commit 691c076

Please sign in to comment.