Bump version to 0.4

This commit is contained in:
Nindi Gill 2022-12-10 12:23:36 +11:00
parent 8b81b1c0b6
commit 74c0140b5c
3 changed files with 28 additions and 17 deletions

View file

@ -1005,7 +1005,7 @@
CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 0.3; CURRENT_PROJECT_VERSION = 0.4;
DEAD_CODE_STRIPPING = YES; DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z; DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES; ENABLE_HARDENED_RUNTIME = YES;
@ -1020,7 +1020,7 @@
"@executable_path/../Frameworks", "@executable_path/../Frameworks",
); );
MACOSX_DEPLOYMENT_TARGET = 12.0; MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 0.3; MARKETING_VERSION = 0.4;
PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist; PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_EMIT_LOC_STRINGS = YES;
@ -1037,7 +1037,7 @@
CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 0.3; CURRENT_PROJECT_VERSION = 0.4;
DEAD_CODE_STRIPPING = YES; DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z; DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES; ENABLE_HARDENED_RUNTIME = YES;
@ -1052,7 +1052,7 @@
"@executable_path/../Frameworks", "@executable_path/../Frameworks",
); );
MACOSX_DEPLOYMENT_TARGET = 12.0; MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 0.3; MARKETING_VERSION = 0.4;
PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist; PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_EMIT_LOC_STRINGS = YES;
@ -1106,7 +1106,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 0.3; CURRENT_PROJECT_VERSION = 0.4;
DEAD_CODE_STRIPPING = YES; DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z; DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES; ENABLE_HARDENED_RUNTIME = YES;
@ -1114,7 +1114,7 @@
INFOPLIST_KEY_CFBundleDisplayName = Mist; INFOPLIST_KEY_CFBundleDisplayName = Mist;
LAUNCHDPLIST_FILE = "$(SRCROOT)/MistHelperTool/launchd.plist"; LAUNCHDPLIST_FILE = "$(SRCROOT)/MistHelperTool/launchd.plist";
MACOSX_DEPLOYMENT_TARGET = 12.0; MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 0.3; MARKETING_VERSION = 0.4;
OTHER_LDFLAGS = ( OTHER_LDFLAGS = (
"-sectcreate", "-sectcreate",
__TEXT, __TEXT,
@ -1140,7 +1140,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "Developer ID Application"; CODE_SIGN_IDENTITY = "Developer ID Application";
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 0.3; CURRENT_PROJECT_VERSION = 0.4;
DEAD_CODE_STRIPPING = YES; DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = 7K3HVCLV7Z; DEVELOPMENT_TEAM = 7K3HVCLV7Z;
ENABLE_HARDENED_RUNTIME = YES; ENABLE_HARDENED_RUNTIME = YES;
@ -1148,7 +1148,7 @@
INFOPLIST_KEY_CFBundleDisplayName = Mist; INFOPLIST_KEY_CFBundleDisplayName = Mist;
LAUNCHDPLIST_FILE = "$(SRCROOT)/MistHelperTool/launchd.plist"; LAUNCHDPLIST_FILE = "$(SRCROOT)/MistHelperTool/launchd.plist";
MACOSX_DEPLOYMENT_TARGET = 12.0; MACOSX_DEPLOYMENT_TARGET = 12.0;
MARKETING_VERSION = 0.3; MARKETING_VERSION = 0.4;
OTHER_LDFLAGS = ( OTHER_LDFLAGS = (
"-sectcreate", "-sectcreate",
__TEXT, __TEXT,

View file

@ -9,9 +9,9 @@
<key>CFBundleInfoDictionaryVersion</key> <key>CFBundleInfoDictionaryVersion</key>
<string>1.0</string> <string>1.0</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>0.3</string> <string>0.4</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>0.3</string> <string>0.4</string>
<key>SMAuthorizedClients</key> <key>SMAuthorizedClients</key>
<array> <array>
<string>anchor apple generic and identifier "com.ninxsoft.mist" and info[CFBundleVersion] &gt;= "0.1" and certificate leaf[subject.OU] = "7K3HVCLV7Z"</string> <string>anchor apple generic and identifier "com.ninxsoft.mist" and info[CFBundleVersion] &gt;= "0.1" and certificate leaf[subject.OU] = "7K3HVCLV7Z"</string>

View file

@ -14,10 +14,10 @@ A Mac utility that automatically downloads macOS Firmwares / Installers:
- [x] List all available macOS Firmwares / Installers available for download: - [x] List all available macOS Firmwares / Installers available for download:
- Display names, versions, builds, release dates and sizes - Display names, versions, builds, release dates and sizes
- Show / hide betas - Optionally show beta versions of macOS
- Show / hide macOS versions compatible with the Mac the app is being run from - Filter macOS versions that are compatible with the Mac the app is being run from
- Export lists as **CSV**, **JSON**, **Property List** or **YAML** - Export lists as **CSV**, **JSON**, **Property List** or **YAML**
- [x] Download an available macOS Firmware / Installer: - [x] Download available macOS Firmwares / Installers:
- For Apple Silicon Macs: - For Apple Silicon Macs:
- Download a Firmware Restore file (.ipsw) - Download a Firmware Restore file (.ipsw)
- Validates the SHA-1 checksum upon download - Validates the SHA-1 checksum upon download
@ -30,10 +30,12 @@ A Mac utility that automatically downloads macOS Firmwares / Installers:
- Supports packages on **macOS Big Sur and newer** with a massive 12GB+ payload! - Supports packages on **macOS Big Sur and newer** with a massive 12GB+ payload!
- Optionally codesign Disk Images and macOS Installer Packages - Optionally codesign Disk Images and macOS Installer Packages
- Cache downloads to speed up build operations - Cache downloads to speed up build operations
- Optionally specify custom catalog URLs, allowing you to list and download macOS Installers from the following: - Select custom Software Update Catalogs, allowing you to list and download macOS Installers from the following:
- **Customer Seed** - AppleSeed Program - **Standard:** The default catalog that ships with macOS
- **Developer Seed** - Apple Developer Program **Customer Seed:** The catalog available as part of the [AppleSeed Program](https://appleseed.apple.com/)
- **Public Seed** - Apple Beta Software Program - **Developer Seed:** The catalog available as part of the [Apple Developer Program](https://developer.apple.com/programs/)
- **Public Seed:** The catalog available as part of the [Apple Beta Software Program](https://beta.apple.com/)
**Note:** Catalogs from the Seed Programs may contain beta / unreleased versions of macOS. Ensure you are a member of these programs before proceeding.
- Validates the Chunklist checksums upon download - Validates the Chunklist checksums upon download
- Automatic retries for failed downloads! - Automatic retries for failed downloads!
@ -56,6 +58,15 @@ Grab the latest version of **Mist** from the [releases page](https://github.com/
## Version History ## Version History
- 0.4
- Building a package for macOS Big Sur or newer is now much faster, as the Apple-provided package is just re-used
- Custom Catalog URLs have been replaced with a default set of Apple-provided Software Update Catalogs in the app preferences
- The standard catalog that ships with macOS is enabled by default
- Additional Seed Program catalogs can be enabled
- **Note:** Catalogs from the Seed Programs may contain beta / unreleased versions of macOS. Ensure you are a member of these programs before proceeding
- Users are now notified when the macOS Installer cache directory has incorrect ownership / permissions, and are given the option to repair. Cache directories for specific macOS Installers with incorrect ownership / permissions will attempt to repair on-the-fly
- 0.3 - 0.3
- The macOS Installer cache directory can now be customised in the app preferences - The macOS Installer cache directory can now be customised in the app preferences