Skip to content

Support App 3.0.4

Latest

Choose a tag to compare

@lndjng lndjng released this 28 Jul 11:38
0c84578

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 Rows structure. It's available in the app from Configurator Mode under Advanced settings, and as a standalone migrate-support-2x-to-3x.sh script in the repository root. Refer to https://github.com/root3nl/SupportApp/wiki/Migrating-Support-2.x-to-3.x for more information
  • Dynamic Extension title: Extension now supports a dynamic title using the <ExtensionID>_title key, just like Symbol, ActionType and Action already 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 Extension cleared its alert, until the app was restarted
  • ExtensionID must 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) StatusBarIcon could 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