- Added support for macOS Ventura 13
- macOS Installer files are retried when invalid cache files are detected on-disk
- Calculating ISO image sizes is slightly more dynamic (to better support macOS Ventura ISOs)
- macOS Firmware / Installer lists are now sorted by version, then by date
- Firmwares with invalid SHA-1 checksums are now ignored and unavailable for download
- SHA-1 checksum validation logic is now implemented in Swift (no longer shells out to
shasum
) - stdout stream buffering is disabled to improve output frequency - thanks n8felton!
- Checking for mist updates now points to the recently renamed mist-cli repository URL
- Looking up the version of mist-cli is now performed using the built-in
mist --version
command - General code refactoring
Note: To help avoid conflicts with the Mist companion Mac app, the mist-cli installer package + installer package identifier have been renamed to mist-cli
and com.ninxsoft.pkg.mist-cli
respectively.