- New design for macOS 26 with Liquid Glass: Items have been reshaped to capsules with glass effect, matching the new Control Center.
- New row and item structure: How rows and items are defined have been completely restructured and adopt a modular approach. Add rows and items however you like. All (old) hard coded keys are deprecated and still work unless the new structure with key
Rows
is specified. Check below for all deprecated keys. - Configurator Mode: This new mode can be used by administrators to completely configure, visualize and test Support App right from within the app itself. The configuration can be exported to a property list or mobileconfig file. Configurator Mode can be blocked using the
DisableConfiguratorMode
key. - Accessibility support: Native accessibility features for VoiceOver, Voice Control and more have been greatly enhanced so all users can benefit from it.
- New small circular button: A new small circular button type is added which allows a row to support up to four buttons (macOS 26 and higher).
- Color option for menu bar icon using
StatusBarIconAllowsColor
- Run Privileged Scripts when deployed using Service Background Tasks (DDM) to a tamper protected location
- Every Extension can support its own OnAppearAction to fetch updated information
Test plan
If you’d like to help, here are some test steps:
- Validate against your current configuration, for example buttons, extensions, branding etc
- Test new Configurator Mode, recreate your current configuration, export plist or mobileconfig and distribute using your Device Management Service
- When you are familiar with Accessibility features like VoiceOver or Voice Control, please validate if this works as expected and if this would pass internal accessibility assessments
- If you use Extensions, this is a focus area as a lot has changed such as value observation. You may also test scripts deployed using Service Background Tasks (DDM) if you have access to these technologies.
- Test on macOS 15 and/or macOS 26
Deprecated keys
HideSecondRowInfoItems
HideThirdRowInfoItems
HideFirstRowButtons
HideSecondRowButtons
InfoItemOne
InfoItemTwo
InfoItemThree
InfoItemFour
InfoItemFive
InfoItemSix
FirstRowTitleLeft
FirstRowSubtitleLeft
FirstRowTypeLeft
FirstRowLinkLeft
FirstRowSymbolLeft
FirstRowTitleMiddle
FirstRowSubtitleMiddle
FirstRowTypeMiddle
FirstRowLinkMiddle
FirstRowSymbolMiddle
FirstRowTitleRight
FirstRowSubtitleRight
FirstRowTypeRight
FirstRowLinkRight
FirstRowSymbolRight
SecondRowTitleLeft
SecondRowSubtitleLeft
SecondRowTypeLeft
SecondRowLinkLeft
SecondRowSymbolLeft
SecondRowTitleMiddle
SecondRowSubtitleMiddle
SecondRowTypeMiddle
SecondRowLinkMiddle
SecondRowSymbolMiddle
SecondRowTitleRight
SecondRowSubtitleRight
SecondRowTypeRight
SecondRowLinkRight
SecondRowSymbolRight
ExtensionTitleA
ExtensionValueA
ExtensionSymbolA
ExtensionTypeA
ExtensionLinkA
ExtensionAlertA
ExtensionTitleB
ExtensionValueB
ExtensionSymbolB
ExtensionTypeB
ExtensionLinkB
ExtensionAlertB