diff --git a/Mist.xcodeproj/project.pbxproj b/Mist.xcodeproj/project.pbxproj
index a5fc849..6a0e398 100644
--- a/Mist.xcodeproj/project.pbxproj
+++ b/Mist.xcodeproj/project.pbxproj
@@ -945,7 +945,7 @@
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 0.2;
+ CURRENT_PROJECT_VERSION = 0.3;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES;
@@ -960,7 +960,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 12.0;
- MARKETING_VERSION = 0.2;
+ MARKETING_VERSION = 0.3;
PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -977,7 +977,7 @@
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
- CURRENT_PROJECT_VERSION = 0.2;
+ CURRENT_PROJECT_VERSION = 0.3;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES;
@@ -992,7 +992,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 12.0;
- MARKETING_VERSION = 0.2;
+ MARKETING_VERSION = 0.3;
PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -1006,7 +1006,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 0.2;
+ CURRENT_PROJECT_VERSION = 0.3;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES;
@@ -1014,7 +1014,7 @@
INFOPLIST_KEY_CFBundleDisplayName = Mist;
LAUNCHDPLIST_FILE = "$(SRCROOT)/MistHelperTool/launchd.plist";
MACOSX_DEPLOYMENT_TARGET = 12.0;
- MARKETING_VERSION = 0.2;
+ MARKETING_VERSION = 0.3;
OTHER_LDFLAGS = (
"-sectcreate",
__TEXT,
@@ -1040,7 +1040,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 0.2;
+ CURRENT_PROJECT_VERSION = 0.3;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES;
@@ -1048,7 +1048,7 @@
INFOPLIST_KEY_CFBundleDisplayName = Mist;
LAUNCHDPLIST_FILE = "$(SRCROOT)/MistHelperTool/launchd.plist";
MACOSX_DEPLOYMENT_TARGET = 12.0;
- MARKETING_VERSION = 0.2;
+ MARKETING_VERSION = 0.3;
OTHER_LDFLAGS = (
"-sectcreate",
__TEXT,
diff --git a/MistHelperTool/Info.plist b/MistHelperTool/Info.plist
index f9f3255..0296bb9 100644
--- a/MistHelperTool/Info.plist
+++ b/MistHelperTool/Info.plist
@@ -9,9 +9,9 @@
CFBundleInfoDictionaryVersion
1.0
CFBundleShortVersionString
- 0.2
+ 0.3
CFBundleVersion
- 0.2
+ 0.3
SMAuthorizedClients
anchor apple generic and identifier "com.ninxsoft.mist" and info[CFBundleVersion] >= "0.1" and certificate leaf[subject.OU] = "7K3HVCLV7Z"
diff --git a/README.md b/README.md
index 36126e3..88c05fc 100644
--- a/README.md
+++ b/README.md
@@ -39,8 +39,7 @@ A Mac utility that automatically downloads macOS Firmwares / Installers:
## Build Requirements
-- Swift **5.5**.
-- Xcode **14.0**.
+- Swift **5.7** | Xcode **14.0**.
- Runs on macOS Monterey **12.0** and later.
## Download
@@ -57,6 +56,13 @@ Grab the latest version of **Mist** from the [releases page](https://github.com/
## Version History
+- 0.3
+
+ - The macOS Installer cache directory can now be customised in the app preferences
+ - Calculating ISO image sizes is _slightly_ more dynamic (to better support macOS Ventura ISOs)
+ - macOS Installer SHA-1 checksums are now only validated when they are present
+ - Minor cosmetic tweaks
+
- 0.2
- Users are now notified of incompatible macOS Firmwares / Installers before downloading