What's new
- Migrate Support App 2.x configurations to the 3.x schema: A new migration tool converts a Support App 2.x property list or configuration profile to the new
Rowsstructure. It's available in the app from Configurator Mode under Advanced settings, and as a standalonemigrate-support-2x-to-3x.shscript in the repository root. Refer to https://github.com/root3nl/SupportApp/wiki/Migrating-Support-2.x-to-3.x for more information - Dynamic
Extensiontitle:Extensionnow supports a dynamic title using the<ExtensionID>_titlekey, just likeSymbol,ActionTypeandActionalready do. Refer to https://github.com/root3nl/SupportApp/wiki/Extensions for more information and example preference keys
What's changed/fixed
- Fixed an issue on macOS 27 or higher where the LaunchAgent and LaunchDaemon could not be loaded
- Improved security of the LaunchAgent and LaunchDaemon to only allow launching binaries signed by Root3
- Fixed an issue where the menu bar notifier badge stayed on after an
Extensioncleared its alert, until the app was restarted ExtensionIDmust not contain a dot (.), as this prevents the menu bar notifier badge from updating. A warning is now shown in Configurator Mode when a dot is used- Fixed an issue where the menu bar context menu did not open when using a secondary click on macOS 27 or higher. A control-click now also opens the menu
- Fixed an issue where a remote (https)
StatusBarIconcould result in unnecessary status bar icon refreshes - Disabled the scheduled update check for App Catalog, as version 1.9.0 or higher automatically checks for updates
- Added the macOS 27 marketing name