diff --git a/.beta-build b/.beta-build
index aaf9ab7e..af0d2595 100644
--- a/.beta-build
+++ b/.beta-build
@@ -1 +1 @@
-2975
+2978
diff --git a/Passepartout.xcodeproj/project.pbxproj b/Passepartout.xcodeproj/project.pbxproj
index e8870ccc..b353e3c8 100644
--- a/Passepartout.xcodeproj/project.pbxproj
+++ b/Passepartout.xcodeproj/project.pbxproj
@@ -1426,7 +1426,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
- CURRENT_PROJECT_VERSION = 2975;
+ CURRENT_PROJECT_VERSION = 2978;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -1492,7 +1492,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
- CURRENT_PROJECT_VERSION = 2975;
+ CURRENT_PROJECT_VERSION = 2978;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO;
diff --git a/Passepartout/App/iOS/Info.plist b/Passepartout/App/iOS/Info.plist
index 76a930a4..fade8a23 100644
--- a/Passepartout/App/iOS/Info.plist
+++ b/Passepartout/App/iOS/Info.plist
@@ -35,7 +35,7 @@
CFBundleShortVersionString
1.18.0
CFBundleVersion
- 2975
+ 2978
ITSAppUsesNonExemptEncryption
LSRequiresIPhoneOS
diff --git a/Passepartout/App/iOS/fastlane/metadata/de-DE/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/de-DE/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/de-DE/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/de-DE/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/el/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/el/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/el/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/el/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/en-US/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/en-US/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/en-US/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/en-US/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/es-MX/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/es-MX/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/es-MX/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/es-MX/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/fr-FR/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/fr-FR/release_notes.txt
index 7d6cda22..5feb29d9 100755
--- a/Passepartout/App/iOS/fastlane/metadata/fr-FR/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/fr-FR/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/it/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/it/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/it/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/it/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/nl-NL/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/nl-NL/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/nl-NL/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/nl-NL/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/pl/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/pl/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/pl/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/pl/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/pt-BR/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/pt-BR/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/pt-BR/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/pt-BR/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/ru/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/ru/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/ru/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/ru/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/iOS/fastlane/metadata/sv/release_notes.txt b/Passepartout/App/iOS/fastlane/metadata/sv/release_notes.txt
index 7d6cda22..5feb29d9 100644
--- a/Passepartout/App/iOS/fastlane/metadata/sv/release_notes.txt
+++ b/Passepartout/App/iOS/fastlane/metadata/sv/release_notes.txt
@@ -6,3 +6,7 @@
- Release app in the open via GitHub Actions.
+### Fixed
+
+- Trim whitespaces in text fields.
+
diff --git a/Passepartout/App/macOS/Info.plist b/Passepartout/App/macOS/Info.plist
index f734fa04..f888db58 100644
--- a/Passepartout/App/macOS/Info.plist
+++ b/Passepartout/App/macOS/Info.plist
@@ -34,7 +34,7 @@
CFBundleShortVersionString
1.18.0
CFBundleVersion
- 2975
+ 2978
ITSAppUsesNonExemptEncryption
LSApplicationCategoryType
diff --git a/Passepartout/App/macOS/Launcher/Info.plist b/Passepartout/App/macOS/Launcher/Info.plist
index 010369fb..3ff4bfb4 100644
--- a/Passepartout/App/macOS/Launcher/Info.plist
+++ b/Passepartout/App/macOS/Launcher/Info.plist
@@ -21,7 +21,7 @@
CFBundleShortVersionString
1.18.0
CFBundleVersion
- 2975
+ 2978
ITSAppUsesNonExemptEncryption
LSApplicationCategoryType
diff --git a/Passepartout/App/macOS/fastlane/metadata/de-DE/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/de-DE/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/de-DE/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/de-DE/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/el/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/el/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/el/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/el/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/en-US/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/en-US/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/en-US/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/en-US/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/es-MX/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/es-MX/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/es-MX/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/es-MX/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/fr-FR/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/fr-FR/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/fr-FR/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/fr-FR/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/it/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/it/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/it/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/it/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/nl-NL/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/nl-NL/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/nl-NL/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/nl-NL/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/pl/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/pl/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/pl/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/pl/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/pt-BR/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/pt-BR/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/pt-BR/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/pt-BR/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/ru/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/ru/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/ru/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/ru/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/App/macOS/fastlane/metadata/sv/release_notes.txt b/Passepartout/App/macOS/fastlane/metadata/sv/release_notes.txt
index 99ce7a0b..cc4f9ce2 100644
--- a/Passepartout/App/macOS/fastlane/metadata/sv/release_notes.txt
+++ b/Passepartout/App/macOS/fastlane/metadata/sv/release_notes.txt
@@ -9,4 +9,5 @@
### Fixed
- Last update was not refreshed on "Refresh infrastructure".
+- Trim whitespaces in text fields.
diff --git a/Passepartout/Tunnel/Info.plist b/Passepartout/Tunnel/Info.plist
index 186c9fe6..acafe439 100644
--- a/Passepartout/Tunnel/Info.plist
+++ b/Passepartout/Tunnel/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
1.18.0
CFBundleVersion
- 2975
+ 2978
LSMinimumSystemVersion
$(MACOSX_DEPLOYMENT_TARGET)
NSExtension
diff --git a/PassepartoutCore/Sources/PassepartoutCore/API b/PassepartoutCore/Sources/PassepartoutCore/API
index b7f9b3ac..3f2b54be 160000
--- a/PassepartoutCore/Sources/PassepartoutCore/API
+++ b/PassepartoutCore/Sources/PassepartoutCore/API
@@ -1 +1 @@
-Subproject commit b7f9b3acbb327755ce7a8ed673c27f20fc5053e4
+Subproject commit 3f2b54beafd88eb67433e2dc030baf8bb555793a