Adds reporting to both text and JSON files, runs from standard user accounts, and fixes several other issues. For Apple silicon Macs only, macOS 15.6 and later.
softwareupdate
Completely rewritten using SwiftUI, this now excludes macOS updates from those it downloads and installs, and caters better for Apple silicon Macs running Sequoia and later. Please give it a try and comment.
During a macOS update, the progress bar tells you each of the phases as they’re completed. This explains how you can track progress and make more sense of what’s happening.
How SilentKnight came about, and how it knows – most of the time – which version of XProtect and other security data your Mac should be using.
Has Apple inadvertently released the full installer for macOS Sequoia 15.7.5? It’s only available as a full installer, not an update, but it’s real.
What to do when you know there’s an update available, but Software Update pretends that it can’t find it. With details of undocumented options for softwareupdate command and more.
When the architecture of macOS switched to the Signed System Volume in Big Sur, it brought major changes in how macOS is updated, as detailed here.
After logging in, macOS may check for system software updates, run an initial Time Machine backup, and run XProtect Remediator scans. This is how those happen.
Until Sequoia, it was simply downloaded and installed as any other software update. Since then it has changed frequently and its behaviour can now confuse.
Three XProtects, and one of them installed in two different locations. How they’re updated, and how you can ensure your Mac keeps up to date with them.
