[5.0.0-beta4]
2023-09-19
[5.x] Highlights
- Suport for macOS 15 Sequoia.
- New scheduled installation workflows allow administrators or the end user to specify a date and time for the installation of macOS updates/upgrades, Jamf Pro Policies, or enforced system restarts.
- New schedule workflow active option allows administrators to set exactly when the
super
workflow is active, thus allowing for "maintenance windows". - MacAdmin's SOFA integration allows schedule and deadline options to align with macOS release dates (as opposed to when
super
discovers a macOS release). - Completely rearchitected main
super
logic so all workflow options can be permanent (via managed preferences) or temporary until the requested workflow is completed. - Completely rearchitected software update/upgrade discovery to significantly improve reliability, performance, and improve support for native macOS software update/upgrade deferral restrictions.
- Significantly improved behavior for alternate workflow targets (non-system updates, Jamf Pro Policies, and enforced system restarts) now support all deferral, schedule, deadline, and display options.
- Even more user interface customization options.
- Beta Wiki coming soon...
Compatibility Notes (5.x)
super
5.x requires macOS 11 or newer.- Several
super
4.x command line options and managed preferences are not compatible withsuper
5.x - Most
super
3.0 command line options and managed preferences are not compatible withsuper
5.x - Previously saved
super
3.0 and 4.x Apple silicon authentication credentials are automatically migrated the first timesuper
5.x runs. - Refer to this spreadsheet (tab separated values) for migrating
super
command line options to version 5.x. - Refer to this spreadsheet (tab separated values) for migrating
super
managed preferences to version 5.x. - Updated Jamf Pro Extension Attribute scripts now supports
super
versions 3.0, 4.x, and 5.x. - Updated example MDM configuration profiles for
super
v5.x. - Updated Jamf Pro External Application Custom Schema for
super
v5.0.0. (Huge thanks to @tonyyo11 for taking this on!)
Known Issues (5.0.0-beta4)
- For workflows authenticated via Jamf Pro API, a new behavior in
softwareupdate
on computers with macOS 14.4 or later can cause the automated download of macOS update/upgrade to fail. In the mean time, local authentication is always the most reliable. - Still experiencing reliability issues when calling the Jamf Pro API via the new managed software updates feature. In the mean time, the classic Jamf Pro API remains stable and local authentication is always the most reliable.
Specific Changes (5.0.0-beta4)
- New macOS update/upgrade download workflow detects authentication errors and automatically adjusts to require authentication for macOS update/upgrade workflows.
- Updated user authentication dialog variations to support authenticated downloads and scheduled installations.
- Improved error checking for incompatible workflow settings when using scheduled installation options.
- Resolved an issue that caused inaccurate software update status reporting.
- Resolved several issues preventing proper scheduled installation dialog flows.
- Resolved issues where items were not properly resetting after a completed workflow.
- Resolved an issue preventing creation of the
super
service account. (Thanks to @TechTrekkie for finding this one!) - Countless typo fixes and improvements to both regular and verbose log output.
super
5.0.0-beta4 SHA-256: 94abd4765009a2aa79bcfb6396a00361102cba37f61c46421ef5504a6092445e