- When exporting a package for macOS 11 or newer,
mist
now saves time by re-using the Apple-provided Installer package when exporting a package - thanks grahampugh! - macOS Firmware and Installer downloads that error (eg. due to timeouts) can now be resumed when
mist
is run again - thanks Guisch!- Use the
--cache-downloads
flag to cache incomplete downloads
- Use the
- Listing or downloading macOS Firmwares now caches the metadata from the IPSW Downloads API - thanks NorseGaud!
- Use the
--metadata-cache
option to specify a custom macOS Firmware metadata cache path
- Use the
mist
output can now be redirected to a log file without ANSI escape sequences - thanks NinjaFez and n8felton!- Use the
--no-ansi
flag to remove all ANSI escape sequences, as well as limit the download progress output to once per second
- Use the
mist
now defaults to creating a macOS Installer in a temporary disk image under-the-hood (no longer creating a macOS Installer in the/Applications
directory) - thanks grahampugh!mist
no longer outputs error messages twice - once is enough!- Bumped Swift Argument Parser version to 1.2.0
- Removed unused declarations and imports (ie. dead code)