github mas-cli/mas v4.1.0
v4.1.0: 🔐 Root privilege usage overhaul

3 hours ago

Root privilege usage has been overhauled. mas now:

  • requires root privileges only when absolutely necessary
  • requests root privileges if they have not yet been granted
  • allows root privileges granted during a call to mas to remain valid pursuant to the user's sudo credential timeout setting
  • calls sudo from the executable mas binary, obviating the need for the now-removed zsh wrapper
  • allows all commands to work properly if they are called with a root effective user
    • some commands previously worked properly only if called with a non-root effective user (i.e. were not called via sudo)

What's Changed

🚀 Features

  • Omnibus: sudo from Swift, non-expiring sudo credentials, macos-15-intel GHA runners, documentation, massive cleanup by @rgoldberg in #1098

Full Changelog: v4.0.0...v4.1.0

Don't miss a new mas release

NewReleases is sending notifications on new releases.