github setup-your-mac/Setup-Your-Mac v1.16.2
Setup Your Mac (1.16.2)

6 hours ago

21-Sep-2026

  • Added Minimize Dialog and Maximize Dialog validations for swiftDialog window-state control commands (Pull Request 183; keep 'em comin', @HowardGMac!)
  • Adjusted the swiftDialogMinimumRequiredVersion to 3.1.0.4994
  • Added proof-of-concept support for triggering window-state control commands (e.g., minimize, maximize) via the validation key in trigger_list entries in the policyJSON.
  • Updated recon handling so Setup Your Mac captures jamf recon exit status, stops forcing verbose inventory output, times out stalled inventory updates, and correctly marks the inventory step failed when Jamf inventory submission fails.
  • Relaxed the bash pre-flight guard to accept any valid Bash interpreter instead of requiring /bin/bash specifically.
  • Hardened recon diagnostics so timeout and failure logs capture baseline Jamf context, process snapshots, output excerpts, and recent jamf.log details, and terminate the complete spawned process tree on timeout.
  • Raised the minimum supported operating system to macOS 15 to match swiftDialog 3 requirements.
  • Cleaned validation scripts by removing UTF-8 byte order marks from BeyondTrust and CrowdStrike and preserving complete Microsoft app names during iteration.

What's Changed

Full Changelog: v1.16.0...v1.16.2

Don't miss a new Setup-Your-Mac release

NewReleases is sending notifications on new releases.