Releases: grahampugh/erase-install
Releases · grahampugh/erase-install
0.12.0
- Removed downloaded OS validity check for modes where the installer is not required for reinstall or eraseinstall, to prevent unnecessary exit failures.
- Fixed a problem preveting
--move
from working when overwriting a valid installer. - Other small bugfixes.
0.11.1
- Restricted the add forcequitapps install_args option to macOS 10.15 or greater, as this is not functional with older versions (#35). Thanks to '@ahousseini' for the contribution.
0.11.0
- Added the
--sameos
option, so you can have a single command which will always try to reinstall whatever macOS (major) version is currently installed on the host
0.10.1
0.10.0
- Add a check that there is enough disk space before proceeding
- Added
--forcequitapps
argument for 10.15 and above - Check that a user is logged in before proceeding with startosinstall
- Improved find commands when checking that there is a mounted installer
- Improved German descriptions for reinstallation
- Improved checks for successful downloads from the
--fetch_full_installer
option
Thanks to '@ahousseini' for various contributions to this release
0.9.1
0.9.0
Added support for softwareupdate --fetch-full-installer
and seedutil
for clients running macOS 10.15 or greater.
Run with --fetch-full-installer
option to use softwareupdate
instead of installinstallmacos.py
to obtain your installer. Most modes are still compatible with this option, such as --overwrite
, --reinstall
, --erase
. --move
is not supported with this option at this time: the installer will be downloaded straight to /Applications
.
When the --seedprogram
option is used, the script will change the seed program using seedutil
. At this time, it does not revert the seed program setting after use, so bear this in mind. The output shows which seed program you are in.
0.8.0
- Fixed caffeinate (forgot to make it a background process)
- Added 'Confirm' option for erasing. Thanks to '@ryan-alectrona' for the contribution.
v0.7.0
Unlaut is problematic for JSSImporter