diff --git a/Airship.podspec b/Airship.podspec index 2fffa4447..2411e2582 100644 --- a/Airship.podspec +++ b/Airship.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="17.6.1" +AIRSHIP_VERSION="17.7.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/Airship/AirshipConfig.xcconfig b/Airship/AirshipConfig.xcconfig index 852fed252..b5a09a1c1 100644 --- a/Airship/AirshipConfig.xcconfig +++ b/Airship/AirshipConfig.xcconfig @@ -1,6 +1,6 @@ //* Copyright Airship and Contributors */ -CURRENT_PROJECT_VERSION = 17.6.1 +CURRENT_PROJECT_VERSION = 17.7.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 41531041a..9396537e4 100644 --- a/Airship/AirshipCore/Source/AirshipVersion.swift +++ b/Airship/AirshipCore/Source/AirshipVersion.swift @@ -4,7 +4,7 @@ import Foundation @objc(UAirshipVersion) public class AirshipVersion: NSObject { - public static let version = "17.6.1" + public static let version = "17.7.0" @objc public class func get() -> String { diff --git a/AirshipContentExtension.podspec b/AirshipContentExtension.podspec index 2939d318d..2f3d644ab 100644 --- a/AirshipContentExtension.podspec +++ b/AirshipContentExtension.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="17.6.1" +AIRSHIP_VERSION="17.7.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/AirshipDebug.podspec b/AirshipDebug.podspec index 6afbdd4a6..6ec4b9cde 100644 --- a/AirshipDebug.podspec +++ b/AirshipDebug.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="17.6.1" +AIRSHIP_VERSION="17.7.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/AirshipServiceExtension.podspec b/AirshipServiceExtension.podspec index f55a6bd1f..ed74c5611 100644 --- a/AirshipServiceExtension.podspec +++ b/AirshipServiceExtension.podspec @@ -1,4 +1,4 @@ -AIRSHIP_VERSION="17.6.1" +AIRSHIP_VERSION="17.7.0" Pod::Spec.new do |s| s.version = AIRSHIP_VERSION diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b0251365..26385a0f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ [Migration Guides](https://github.com/urbanairship/ios-library/tree/main/Documentation/Migration) +## Version 17.7.0 December 6, 2023 +Minor release that adds a new MessageCenter listener for current message state and a new method `Airship.contact.notifyRemoteLogin()` that will refresh the local state on the device for named user associations that occur through the server instead of the SDK. + +### Changes +- Added new method `Airship.contact.notifyRemoteLogin()` +- Added `MessageCenterController.statePublisher` to listen for the state of the Message Center +- Fixed Preference Center title +- Fixed direct open tracking regression introduced in 17.6.1 +- Fixed direct open tracking when opening a content-available=1 notification from a cold start +- Fixed a possible issue with an IAX session trigger if at start a system prompt is displayed + ## Version 17.6.1 November 20, 2023 Patch release that adds debug symbols to the prebuilt xcframeworks and includes fixes for SPM and Message Center.