diff --git a/.github/xcode-version b/.github/xcode-version
index c27905ac..ed9d00f9 100644
--- a/.github/xcode-version
+++ b/.github/xcode-version
@@ -1 +1 @@
-13.4.1
+14.0
diff --git a/Extensions/HackersActionExtension/Info.plist b/Extensions/HackersActionExtension/Info.plist
index 592ff45f..de2d7222 100644
--- a/Extensions/HackersActionExtension/Info.plist
+++ b/Extensions/HackersActionExtension/Info.plist
@@ -17,9 +17,9 @@
CFBundlePackageType
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
CFBundleShortVersionString
- 4.7.4
+ 4.7.5
CFBundleVersion
- 114
+ 115
NSExtension
NSExtensionAttributes
diff --git a/Extensions/HackersShareExtension/Info.plist b/Extensions/HackersShareExtension/Info.plist
index e7ea1e91..4d182001 100644
--- a/Extensions/HackersShareExtension/Info.plist
+++ b/Extensions/HackersShareExtension/Info.plist
@@ -17,9 +17,9 @@
CFBundlePackageType
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
CFBundleShortVersionString
- 4.7.4
+ 4.7.5
CFBundleVersion
- 114
+ 115
NSExtension
NSExtensionAttributes
diff --git a/Hackers.xcodeproj/project.pbxproj b/Hackers.xcodeproj/project.pbxproj
index d01405eb..adc58a34 100644
--- a/Hackers.xcodeproj/project.pbxproj
+++ b/Hackers.xcodeproj/project.pbxproj
@@ -1270,7 +1270,7 @@
CODE_SIGN_ENTITLEMENTS = "App/Supporting Files/Hackers.entitlements";
CODE_SIGN_IDENTITY = "iPhone Developer";
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 114;
+ CURRENT_PROJECT_VERSION = 115;
DEVELOPMENT_TEAM = 2KB59GPA9B;
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
@@ -1281,7 +1281,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 4.7.4;
+ MARKETING_VERSION = 4.7.5;
PRODUCT_BUNDLE_IDENTIFIER = "com.weiranzhang.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = Hackers;
PROVISIONING_PROFILE_SPECIFIER = "Hackers Dev Profile";
@@ -1302,7 +1302,7 @@
CODE_SIGN_ENTITLEMENTS = "App/Supporting Files/Hackers.entitlements";
CODE_SIGN_IDENTITY = "iPhone Distribution";
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 114;
+ CURRENT_PROJECT_VERSION = 115;
DEVELOPMENT_TEAM = 2KB59GPA9B;
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
GCC_PRECOMPILE_PREFIX_HEADER = YES;
@@ -1313,7 +1313,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
- MARKETING_VERSION = 4.7.4;
+ MARKETING_VERSION = 4.7.5;
PRODUCT_BUNDLE_IDENTIFIER = "com.weiranzhang.$(PRODUCT_NAME:rfc1034identifier)";
PRODUCT_NAME = Hackers;
PROVISIONING_PROFILE_SPECIFIER = "Hackers Prod Profile";
diff --git a/Shared Frameworks/HackersKit/HtmlParser.swift b/Shared Frameworks/HackersKit/HtmlParser.swift
index 0eb22cd5..ab3c3212 100644
--- a/Shared Frameworks/HackersKit/HtmlParser.swift
+++ b/Shared Frameworks/HackersKit/HtmlParser.swift
@@ -25,7 +25,7 @@ enum HtmlParser {
return nil
}
let postElements = Elements([titleElement, metadataElement])
- return try self.post(from: postElements, type: type)
+ return try? self.post(from: postElements, type: type)
}
return posts
}