21-Sep-2026
- Added
Minimize DialogandMaximize Dialogvalidations for swiftDialog window-state control commands (Pull Request 183; keep 'em comin', @HowardGMac!) - Adjusted the
swiftDialogMinimumRequiredVersionto3.1.0.4994 - Added proof-of-concept support for triggering window-state control commands (e.g., minimize, maximize) via the
validationkey intrigger_listentries in thepolicyJSON. - Updated
reconhandling so Setup Your Mac capturesjamf reconexit 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/bashspecifically. - Hardened
recondiagnostics so timeout and failure logs capture baseline Jamf context, process snapshots, output excerpts, and recentjamf.logdetails, 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
- 1.16.2 by @dan-snelson in #184
Full Changelog: v1.16.0...v1.16.2