No date
Updates in 43.2
- New catalogs for macOS 27.
- New icon for macOS 27.
- Bumped required
mist-cliversion to 2.3. - Bumped required swiftDialog version to
v3.1.0except for systems running macOS 14 or older which still getv2.2.1. Note that the installer package includes both versionv3.1.0andv2.2.1, and the appropriate one will be installed. - Native mode now shows the installer version being downloaded instead of the installer package name (#598, addresses #597, thanks @tomtunney).
- Download dialogs now show the icon of the macOS installer that is being downloaded instead of a system icon - works in native, mist and fetch-full-installer modes.
- New
--select-validoption, shows a selection dialog similar to--select, but only shows installers that are newer than or the same as the system version (addresses #578).
Bugfixes in 43.2
- Allow use of OS marketing name (e.g. Tahoe, Golden Gate) with
--osin native and--fetch-full-installermodes (fixes #577). - Fixed an issue where
/usr/local/bin/jqwas being used as the default path when it should be/usr/bin/jq, and architecture was not being detected properly if Rosetta 2 was installed, meaning that the package installer was potentially putting the x86_64 version ofjqinto the PATH, and then failing upon upgrade to macOS 27 which removes Rosetta 2. - Improved column widths in the native list output to account for the length of
macOS Golden Gate beta. - Fixed an issue in the Makefile where it was assumed that a component of the package component plist already existed.
- If
softwareupdate --fetch-full-installerfinds an installer in a non-standard location it will fail to redownload it or move it to the correct location.erase-install.shwill now check that this has happened and exit with an explicit message to this effect, rather than attempt to find and scavenge that installer which may be legitimately cached elsewhere on disk for other purposes (addresses #531).