diff --git a/CHANGELOG.txt b/CHANGELOG.txt index b57d9619..b54fc540 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,2 +1,24 @@ -* OpenVPN OTP is persisted with the password (#785) -* Fix lock view flickering on first appearance +* Improve configuration on app launch/active (#821) +* Refactor in-app entities for StoreKit/Kvitto integration (#820) +* Simulate in-app purchases (#818) +* TV not presenting interactive login on "Connect" (#817) +* Improve logging on ineligible features +* Address some issues with animations (#816) +* Improve footers in macOS form sections (#814) +* Reuse PurchaseButtonModifier in restricted areas (#815) +* Persist "Only favorites" toggle (#813) +* Encapsulate behavior on app active (#812) +* Implement TV profile expiration (#811) +* Fix more warnings +* Refactor AppContext creation and profile processing (#810) +* Review ProfileManager observation logic (#809) +* Implement TV profile sharing (#808) +* Reword "Connect" to "Select" in server selector +* Use profile name as interactive view title +* Submit on OpenVPN fields (#805) +* Late dismissal after changing active provider server (#804) +* Fix flashing context menu on data count update (#803) +* Allow interactive credentials with providers (#796) +* Fix issues with iOS 16 (#792) +* Render country flags with Emojis (#787) +* Fall back to empty OTP diff --git a/Passepartout.xcodeproj/project.pbxproj b/Passepartout.xcodeproj/project.pbxproj index d8f4bc34..f3f67faa 100644 --- a/Passepartout.xcodeproj/project.pbxproj +++ b/Passepartout.xcodeproj/project.pbxproj @@ -705,7 +705,7 @@ "ASSETCATALOG_COMPILER_APPICON_NAME[sdk=appletvos*]" = TV; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; ENABLE_PREVIEWS = YES; INFOPLIST_FILE = Passepartout/App/App.plist; INFOPLIST_KEY_CFBundleDisplayName = "$(TARGET_NAME)"; @@ -745,7 +745,7 @@ "ASSETCATALOG_COMPILER_APPICON_NAME[sdk=appletvos*]" = TV; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; ENABLE_PREVIEWS = YES; INFOPLIST_FILE = Passepartout/App/App.plist; INFOPLIST_KEY_CFBundleDisplayName = "$(TARGET_NAME)"; @@ -782,7 +782,7 @@ buildSettings = { CODE_SIGN_ENTITLEMENTS = Passepartout/LoginItem/LoginItem.entitlements; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; ENABLE_HARDENED_RUNTIME = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; INFOPLIST_KEY_CFBundleDisplayName = "$(TARGET_NAME)"; @@ -807,7 +807,7 @@ buildSettings = { CODE_SIGN_ENTITLEMENTS = Passepartout/LoginItem/LoginItem.entitlements; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; ENABLE_HARDENED_RUNTIME = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; INFOPLIST_KEY_CFBundleDisplayName = "$(TARGET_NAME)"; @@ -831,7 +831,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_ENTITLEMENTS = Passepartout/Tunnel/Tunnel.entitlements; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; INFOPLIST_FILE = Passepartout/Tunnel/Tunnel.plist; INFOPLIST_KEY_CFBundleDisplayName = "$(TARGET_NAME)"; INFOPLIST_KEY_NSHumanReadableCopyright = "$(CFG_COPYRIGHT)"; @@ -857,7 +857,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_ENTITLEMENTS = Passepartout/Tunnel/Tunnel.entitlements; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; INFOPLIST_FILE = Passepartout/Tunnel/Tunnel.plist; INFOPLIST_KEY_CFBundleDisplayName = "$(TARGET_NAME)"; INFOPLIST_KEY_NSHumanReadableCopyright = "$(CFG_COPYRIGHT)"; @@ -880,7 +880,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_ENTITLEMENTS = Passepartout/Intents/Intents.entitlements; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; ENABLE_USER_SCRIPT_SANDBOXING = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = Passepartout/Intents/Intents.plist; @@ -911,7 +911,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_ENTITLEMENTS = Passepartout/Intents/Intents.entitlements; - CURRENT_PROJECT_VERSION = 3649; + CURRENT_PROJECT_VERSION = 3650; ENABLE_USER_SCRIPT_SANDBOXING = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = Passepartout/Intents/Intents.plist;