Merge pull request #22 from ninxsoft/feature-version-bump

Bump version to 0.4
This commit is contained in:
Nindi Gill 2022-12-10 12:31:59 +11:00 committed by GitHub
commit d98677a6ee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 28 additions and 17 deletions

View file

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

View file

@ -9,9 +9,9 @@
<key>CFBundleInfoDictionaryVersion</key>
<string>1.0</string>
<key>CFBundleShortVersionString</key>
<string>0.3</string>
<string>0.4</string>
<key>CFBundleVersion</key>
<string>0.3</string>
<string>0.4</string>
<key>SMAuthorizedClients</key>
<array>
<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:
- Display names, versions, builds, release dates and sizes
- Show / hide betas
- Show / hide macOS versions compatible with the Mac the app is being run from
- Optionally show beta versions of macOS
- Filter macOS versions that are compatible with the Mac the app is being run from
- 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:
- Download a Firmware Restore file (.ipsw)
- 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!
- Optionally codesign Disk Images and macOS Installer Packages
- Cache downloads to speed up build operations
- Optionally specify custom catalog URLs, allowing you to list and download macOS Installers from the following:
- **Customer Seed** - AppleSeed Program
- **Developer Seed** - Apple Developer Program
- **Public Seed** - Apple Beta Software Program
- Select custom Software Update Catalogs, allowing you to list and download macOS Installers from the following:
- **Standard:** The default catalog that ships with macOS
**Customer Seed:** The catalog available as part of the [AppleSeed Program](https://appleseed.apple.com/)
- **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
- Automatic retries for failed downloads!
@ -56,6 +58,15 @@ Grab the latest version of **Mist** from the [releases page](https://github.com/
## 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
- The macOS Installer cache directory can now be customised in the app preferences