github Macjutsu/super v5.0.0-beta4

pre-release7 hours ago

[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)

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

Don't miss a new super release

NewReleases is sending notifications on new releases.