Skip to content

Commit 4ff2e72

Browse files
committed
Version bump to 0.18.0
1 parent fddd0c2 commit 4ff2e72

File tree

2 files changed

+27
-16
lines changed

2 files changed

+27
-16
lines changed

pass.xcodeproj/project.pbxproj

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1901,7 +1901,7 @@
19011901
"@executable_path/Frameworks",
19021902
"@executable_path/../../Frameworks",
19031903
);
1904-
MARKETING_VERSION = "$(MARKETING_VERSION)";
1904+
MARKETING_VERSION = 0.18.0;
19051905
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
19061906
MTL_FAST_MATH = YES;
19071907
PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforios.shortcuts;
@@ -1937,7 +1937,7 @@
19371937
"@executable_path/Frameworks",
19381938
"@executable_path/../../Frameworks",
19391939
);
1940-
MARKETING_VERSION = "$(MARKETING_VERSION)";
1940+
MARKETING_VERSION = 0.18.0;
19411941
MTL_FAST_MATH = YES;
19421942
PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforios.shortcuts;
19431943
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -2001,7 +2001,7 @@
20012001
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
20022002
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
20032003
LD_RUNPATH_SEARCH_PATHS = "";
2004-
MARKETING_VERSION = 0.17.0;
2004+
MARKETING_VERSION = 0.18.0;
20052005
MTL_ENABLE_DEBUG_INFO = NO;
20062006
OTHER_SWIFT_FLAGS = "-D BETA";
20072007
PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforiosbeta;
@@ -2037,7 +2037,7 @@
20372037
"@executable_path/Frameworks",
20382038
);
20392039
LIBRARY_SEARCH_PATHS = "$(inherited)";
2040-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2040+
MARKETING_VERSION = 0.18.0;
20412041
OTHER_CFLAGS = "$(inherited)";
20422042
OTHER_LDFLAGS = "${inherited}";
20432043
OTHER_SWIFT_FLAGS = "$(inherited)";
@@ -2100,7 +2100,7 @@
21002100
"@executable_path/../../Frameworks",
21012101
);
21022102
LIBRARY_SEARCH_PATHS = "$(inherited)";
2103-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2103+
MARKETING_VERSION = 0.18.0;
21042104
OTHER_CFLAGS = "$(inherited)";
21052105
OTHER_SWIFT_FLAGS = "$(inherited)";
21062106
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).find-login-action-extension";
@@ -2201,7 +2201,7 @@
22012201
"@executable_path/Frameworks",
22022202
"@executable_path/../../Frameworks",
22032203
);
2204-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2204+
MARKETING_VERSION = 0.18.0;
22052205
MTL_FAST_MATH = YES;
22062206
OTHER_SWIFT_FLAGS = "$(inherited)";
22072207
PRODUCT_BUNDLE_IDENTIFIER = "me.mssun.passforiosbeta.auto-fill-credential-extension";
@@ -2238,7 +2238,7 @@
22382238
"@executable_path/Frameworks",
22392239
"@executable_path/../../Frameworks",
22402240
);
2241-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2241+
MARKETING_VERSION = 0.18.0;
22422242
MTL_FAST_MATH = YES;
22432243
OTHER_SWIFT_FLAGS = "$(inherited)";
22442244
PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforiosbeta.shortcuts;
@@ -2274,7 +2274,7 @@
22742274
"@executable_path/Frameworks",
22752275
"@executable_path/../../Frameworks",
22762276
);
2277-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2277+
MARKETING_VERSION = 0.18.0;
22782278
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
22792279
MTL_FAST_MATH = YES;
22802280
PRODUCT_BUNDLE_IDENTIFIER = "me.mssun.passforios.auto-fill-credential-extension";
@@ -2311,7 +2311,7 @@
23112311
"@executable_path/Frameworks",
23122312
"@executable_path/../../Frameworks",
23132313
);
2314-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2314+
MARKETING_VERSION = 0.18.0;
23152315
MTL_FAST_MATH = YES;
23162316
PRODUCT_BUNDLE_IDENTIFIER = "me.mssun.passforios.auto-fill-credential-extension";
23172317
PRODUCT_NAME = passAutoFillExtension;
@@ -2405,6 +2405,7 @@
24052405
BUNDLE_LOADER = "$(TEST_HOST)";
24062406
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
24072407
CURRENT_PROJECT_VERSION = "$(CURRENT_PROJECT_VERSION)";
2408+
DEVELOPMENT_TEAM = 4WDM8E95VU;
24082409
HEADER_SEARCH_PATHS = "$(inherited)";
24092410
INFOPLIST_FILE = passKitTests/Info.plist;
24102411
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
@@ -2469,7 +2470,7 @@
24692470
"@executable_path/../../Frameworks",
24702471
);
24712472
LIBRARY_SEARCH_PATHS = "$(inherited)";
2472-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2473+
MARKETING_VERSION = 0.18.0;
24732474
OTHER_CFLAGS = "$(inherited)";
24742475
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).find-login-action-extension";
24752476
PRODUCT_NAME = passExtension;
@@ -2505,7 +2506,7 @@
25052506
"@executable_path/../../Frameworks",
25062507
);
25072508
LIBRARY_SEARCH_PATHS = "$(inherited)";
2508-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2509+
MARKETING_VERSION = 0.18.0;
25092510
OTHER_CFLAGS = "$(inherited)";
25102511
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER).find-login-action-extension";
25112512
PRODUCT_NAME = passExtension;
@@ -2627,7 +2628,7 @@
26272628
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
26282629
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
26292630
LD_RUNPATH_SEARCH_PATHS = "";
2630-
MARKETING_VERSION = 0.17.0;
2631+
MARKETING_VERSION = 0.18.0;
26312632
MTL_ENABLE_DEBUG_INFO = YES;
26322633
ONLY_ACTIVE_ARCH = YES;
26332634
PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforios;
@@ -2695,7 +2696,7 @@
26952696
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libxml2";
26962697
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
26972698
LD_RUNPATH_SEARCH_PATHS = "";
2698-
MARKETING_VERSION = 0.17.0;
2699+
MARKETING_VERSION = 0.18.0;
26992700
MTL_ENABLE_DEBUG_INFO = NO;
27002701
PRODUCT_BUNDLE_IDENTIFIER = me.mssun.passforios;
27012702
PRODUCT_NAME = Pass;
@@ -2720,6 +2721,7 @@
27202721
CURRENT_PROJECT_VERSION = "$(CURRENT_PROJECT_VERSION)";
27212722
DEFINES_MODULE = NO;
27222723
DEVELOPMENT_TEAM = 4WDM8E95VU;
2724+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 4WDM8E95VU;
27232725
ENABLE_BITCODE = NO;
27242726
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
27252727
HEADER_SEARCH_PATHS = "$(inherited)";
@@ -2730,12 +2732,13 @@
27302732
"@executable_path/Frameworks",
27312733
);
27322734
LIBRARY_SEARCH_PATHS = "$(inherited)";
2733-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2735+
MARKETING_VERSION = 0.18.0;
27342736
OTHER_CFLAGS = "$(inherited)";
27352737
OTHER_LDFLAGS = "${inherited}";
27362738
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)";
27372739
PROVISIONING_PROFILE = "3c4f599a-ce77-4184-b4c4-edebf09cba3b";
27382740
PROVISIONING_PROFILE_SPECIFIER = "match Development me.mssun.passforios";
2741+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match Development me.mssun.passforios";
27392742
STRIP_INSTALLED_PRODUCT = NO;
27402743
SWIFT_OBJC_BRIDGING_HEADER = "pass/Helpers/Objective-CBridgingHeader.h";
27412744
SWIFT_VERSION = 5.0;
@@ -2749,10 +2752,11 @@
27492752
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
27502753
CODE_SIGN_ENTITLEMENTS = pass/pass.entitlements;
27512754
CODE_SIGN_IDENTITY = "iPhone Developer";
2752-
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
2755+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
27532756
CURRENT_PROJECT_VERSION = "$(CURRENT_PROJECT_VERSION)";
27542757
DEFINES_MODULE = NO;
27552758
DEVELOPMENT_TEAM = 4WDM8E95VU;
2759+
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = 4WDM8E95VU;
27562760
ENABLE_BITCODE = NO;
27572761
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
27582762
HEADER_SEARCH_PATHS = "$(inherited)";
@@ -2763,13 +2767,14 @@
27632767
"@executable_path/Frameworks",
27642768
);
27652769
LIBRARY_SEARCH_PATHS = "$(inherited)";
2766-
MARKETING_VERSION = "$(MARKETING_VERSION)";
2770+
MARKETING_VERSION = 0.18.0;
27672771
OTHER_CFLAGS = "$(inherited)";
27682772
OTHER_LDFLAGS = "${inherited}";
27692773
OTHER_SWIFT_FLAGS = "";
27702774
PRODUCT_BUNDLE_IDENTIFIER = "$(PRODUCT_BUNDLE_IDENTIFIER)";
27712775
PROVISIONING_PROFILE = "ee6e841d-ef77-4f00-b534-d7f1fd25dc1d";
27722776
PROVISIONING_PROFILE_SPECIFIER = "match AppStore me.mssun.passforios";
2777+
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = "match Development me.mssun.passforios";
27732778
STRIP_INSTALLED_PRODUCT = NO;
27742779
SWIFT_OBJC_BRIDGING_HEADER = "pass/Helpers/Objective-CBridgingHeader.h";
27752780
SWIFT_VERSION = 5.0;

passKitTests/Models/PasswordTest.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,12 @@ final class PasswordTest: XCTestCase {
247247
XCTAssertEqual(password.nameFromPath, "exampleusername")
248248
}
249249

250+
func testSpaceInPath() {
251+
let password = getPasswordObjectWith(content: "", path: "exampleservice/example username.pgp")
252+
253+
XCTAssertEqual(password.nameFromPath, "example username")
254+
}
255+
250256
func testMultilineValues() {
251257
let lineBreakField = "with line breaks" => "|\n This is \n text spread over \n multiple lines! "
252258
let noLineBreakField = "without line breaks" => " > \n This is \n text spread over\n multiple lines!"

0 commit comments

Comments
 (0)