Skip to content

Setup Your Mac (1.16.2)

Latest

Choose a tag to compare

@dan-snelson dan-snelson released this 21 Sep 16:52
v1.16.2
872c950

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