diff --git a/.beta-build b/.beta-build
index e46ab3dd..84ca7fbc 100644
--- a/.beta-build
+++ b/.beta-build
@@ -1 +1 @@
-3544
+3548
diff --git a/Gemfile.lock b/Gemfile.lock
index f0104b69..9584eb04 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,7 +8,7 @@ GEM
artifactory (3.0.15)
atomos (0.1.3)
aws-eventstream (1.2.0)
- aws-partitions (1.834.0)
+ aws-partitions (1.835.0)
aws-sdk-core (3.185.1)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.651.0)
diff --git a/Passepartout.xcodeproj/project.pbxproj b/Passepartout.xcodeproj/project.pbxproj
index d6acc4c8..06d50fb5 100644
--- a/Passepartout.xcodeproj/project.pbxproj
+++ b/Passepartout.xcodeproj/project.pbxproj
@@ -1783,7 +1783,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development";
- CURRENT_PROJECT_VERSION = 3544;
+ CURRENT_PROJECT_VERSION = 3548;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -1850,7 +1850,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development";
- CURRENT_PROJECT_VERSION = 3544;
+ CURRENT_PROJECT_VERSION = 3548;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO;
@@ -1884,7 +1884,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 3544;
+ CURRENT_PROJECT_VERSION = 3548;
DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
@@ -1911,7 +1911,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 3544;
+ CURRENT_PROJECT_VERSION = 3548;
DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
@@ -2006,7 +2006,7 @@
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 3544;
+ CURRENT_PROJECT_VERSION = 3548;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist;
@@ -2040,7 +2040,7 @@
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 3544;
+ CURRENT_PROJECT_VERSION = 3548;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist;
diff --git a/Passepartout/App/Info.plist b/Passepartout/App/Info.plist
index 2bb87439..1b21b9cf 100644
--- a/Passepartout/App/Info.plist
+++ b/Passepartout/App/Info.plist
@@ -34,7 +34,7 @@
CFBundleShortVersionString
2.2.1
CFBundleVersion
- 3544
+ 3548
ITSAppUsesNonExemptEncryption
LSApplicationCategoryType
diff --git a/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
index ce10780f..e0981fac 100755
--- a/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/de-DE/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/de-DE/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/de-DE/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/de-DE/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/el/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/el/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/el/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/el/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/en-US/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/en-US/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/en-US/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/en-US/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/es-MX/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/es-MX/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/es-MX/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/es-MX/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/fr-FR/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/fr-FR/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/fr-FR/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/fr-FR/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/it/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/it/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/it/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/it/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/nl-NL/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/nl-NL/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/nl-NL/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/nl-NL/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/pl/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/pl/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/pl/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/pl/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/pt-BR/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/pt-BR/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/pt-BR/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/pt-BR/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/ru/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/ru/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/ru/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/ru/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/App/fastlane/mac/metadata/sv/release_notes.txt b/Passepartout/App/fastlane/mac/metadata/sv/release_notes.txt
index ce10780f..e0981fac 100644
--- a/Passepartout/App/fastlane/mac/metadata/sv/release_notes.txt
+++ b/Passepartout/App/fastlane/mac/metadata/sv/release_notes.txt
@@ -1,10 +1,4 @@
-### Added
+### Fixed
-- OpenVPN: Allow editing of endpoints.
-
-### Changed
-
-- Make iCloud an opt-in preference.
-- OpenVPN: Endpoint UX.
-- Convert trusted networks to on demand activation.
+- Persisted profile is overwritten with its former value.
diff --git a/Passepartout/Launcher/Info.plist b/Passepartout/Launcher/Info.plist
index 10d8dddd..20a73be3 100644
--- a/Passepartout/Launcher/Info.plist
+++ b/Passepartout/Launcher/Info.plist
@@ -5,7 +5,7 @@
CFBundleShortVersionString
2.2.1
CFBundleVersion
- 3544
+ 3548
LSBackgroundOnly
CFBundleIdentifier
diff --git a/Passepartout/Mac/Info.plist b/Passepartout/Mac/Info.plist
index 80197733..985439ea 100644
--- a/Passepartout/Mac/Info.plist
+++ b/Passepartout/Mac/Info.plist
@@ -7,7 +7,7 @@
CFBundleShortVersionString
2.2.1
CFBundleVersion
- 3544
+ 3548
NSPrincipalClass
$(PRODUCT_MODULE_NAME).PassepartoutMac
com.algoritmico.Passepartout.config
diff --git a/Passepartout/Tunnel/Info.plist b/Passepartout/Tunnel/Info.plist
index b1efe073..fb8ca3b3 100644
--- a/Passepartout/Tunnel/Info.plist
+++ b/Passepartout/Tunnel/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
2.2.1
CFBundleVersion
- 3544
+ 3548
LSMinimumSystemVersion
$(MACOSX_DEPLOYMENT_TARGET)
NSExtension