Releases: macadmins/SupportCompanion
SupportCompanion 2.2.1.81021
Notes
This is a version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Fixed
- Even if
SoftwareUpdates
orPendingAppUpdates
were hidden, the badge would still be displayed in the tray menu and dock. This has been fixed by checking if the widget is hidden before displaying the badge.
Added
- A new option to set a custom branding tray menu icon by specifying a base64 string of the icon using
TrayMenuBrandingIcon
. Note that the icon should be a monochrome icon to fit the design of the tray menu.
Changed
- Additional options to the rendering of brand logos has been added that allows for a higher quality rendering of the logo as it in some cases could look blurry or jagged.
Changes
- 516f03b - Do not update badges if action or card is hidden
- b2db97b - Add custom tray menu icon support
- cd50267 - Add custom tray menu branding icon support
- dae22da - Update build_supportcompanion_prerelease.yml
- 0618e02 - Improve brand logo rendering
- bd95f90 - Only send notification if action or card is not hidden
SupportCompanion 2.2.1.81017
Notes
This is a pre-release version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Fixed
- Even if
SoftwareUpdates
orPendingAppUpdates
were hidden, the badge would still be displayed in the tray menu and dock. This has been fixed by checking if the widget is hidden before displaying the badge.
Added
- A new option to set a custom branding tray menu icon by specifying a base64 string of the icon using
TrayMenuBrandingIcon
. Note that the icon should be a monochrome icon to fit the design of the tray menu.
Changed
- Additional options to the rendering of brand logos has been added that allows for a higher quality rendering of the logo as it in some cases could look blurry or jagged.
Changes
- 516f03b - Do not update badges if action or card is hidden
- 4c0ef86 - Bump version
- b2db97b - Add custom tray menu icon support
- cd50267 - Add custom tray menu branding icon support
- dae22da - Update build_supportcompanion_prerelease.yml
- 686371d - Bump xcode
- 0618e02 - Improve brand logo rendering
- bd95f90 - Only send notification if action or card is not hidden
SupportCompanion 2.2.0.81009
Notes
This is a version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- A slight background has been added increasing visaibility of the text.
- Main window is now slightly resizeable to allow for window to be resized to a smaller size.
- Last reboot time is now monitored and updated every 5 minutes. Displaying in minutes, hours or days depending on the time since last reboot.
- Battery temperature will adapt to the configured measurement system in macOS and show temp in either Celsius or Fahrenheit.
- Storage API has been changed for a more accurate reading of actual storage used.
- "Is Admin" will now display "yes" or "no" localized instead of enabled or disabled.
- In addition to only checking if Company Portal exists when dynamically setting the
Mode
to use, the server url will now also be checked. If the server url contains "i.manage.microsoft.com", the MDM will be set to Intune. This is because Company Portal can validly exist on a device without the device being managed by Intune. - Button labels on actions can now be set to a custom value. This allows for admins to set custom labels for actions that are displayed in the
Self Service
page. Example configuration:
<dict>
<key>Command</key>
<string>open https://github.com/macadmins/supportcompanion</string>
<key>Description</key>
<string/>
<key>Icon</key>
<string>heart.fill</string>
<key>Name</key>
<string>Open Intranet</string>
<key>ButtonLabel</key>
<string>Open</string>
</dict>
Fixed
- Artifacts were being left behind on the desktop window when IP address was updated.
Added
- The configured logo will now be displayed in the tray menu as well. Can be hidden by setting
ShowLogoInTrayMenu
tofalse
in the configuration. - A new option to show the desktop information window "frosted". This allows for a frosted glass effect on the desktop information window. Example configuration:
<key>DesktopInfoBackgroundFrosted</key>
<true/>
- A new option to show a custom view in the navigation bar based on a Markdown file. This allows for creating a custom view with custom information relevant to your organization. Example configuration:
<key>MarkdownFilePath</key>
<string>/path/to/custom/view.md</string>
<key>MarkdownMenuLabel</key>
<string>Custom View</string>
<key>MarkdownMenuIcon</key>
<string>doc.text</string>
- A new option to show custom cards in the navigation bar. This allows for displaying large numbers of cards without cluttering the home view, by moving them to their own view. Example configuration:
<key>CustomCardsMenuLabel</key>
<string>Custom Cards</string>
<key>CustomCardsMenuIcon</key>
<string>doc.text</string>
<key>CustomCardPath</key>
<string>/path/to/custom/cards.json</string>
- A new option to trigger actions using the CLI. This allows for triggering actions using the CLI instead of the UI. This can be useful for automating actions or triggering actions from a script. By default, actions configured as privileged will require authentication. This can be disabled by setting
RequirePrivilegedActionAuthentication
tofalse
. Example usage:
/Applications/SupportCompanion.app/Contents/Resources/SupportCompanionCLI action "Restart clipboard"
- Additional arguments to the CLI to allow for getting additional information that is displayed in the app. Example usage:
/Applications/SupportCompanion.app/Contents/Resources/SupportCompanionCLI battery
Example output:
🔋 Battery Information
-----------------------
Health: 93% 🔋
Cycle Count: 37
Temperature: 36.7°C 🌡️
Charging Status: Not Charging
Time Remaining: N/A
- A new feature that allows for user elevation of standard users to admin users. This feature is useful for instances where a user needs to perform an action that requires admin rights. The user can request elevation by clicking the
Elevate
button in the tray menu or Identity menu. The admin can configure wether a reason is required, how long the reason must be and if the reason should be sent via a webhook to a specified URL or saved to disk. Example configuration:
<key>EnableElevation</key>
<true/>
<key>RequireResonForElevation</key>
<true/>
<key>ReasonMinLength</key>
<integer>20</integer>
<key>MaxElevationTime</key>
<integer>60</integer>
<key>ElevationWebhookUrl</key>
<string>https://webhook.url</string>
<key>ShowElevateTrayCard</key>
<true/>
<key>ElevationSeverity</key>
<integer>6</integer>
Example of JSON payload sent to webhook:
{
"severity" : 6,
"date" : "2024-12-16T11:21:01Z",
"host" : "Tobias's MacBook",
"user" : "tobias",
"serial" : "H123456789",
"reason" : "Awesome dev stuff"
}
Changes
- 66f38d2 - Move brandlogo logic to ultility
- e50b4f2 - Show logo in tray menu
- b17c11e - Overall UI improvements
- 3517744 - Allow slight resize of window
- 80e63bf - Fix artifacts bug
- b3e3ef1 - Add notification badge to dock
- 5bf8d7c - Fix reboot timer bug
- 7a9b7a3 - Handle elevation on launch
- 356d160 - Add slight background for increased visablility
- d3d94a2 - Add elevation
- fb5ed11 - Format time
- 65457b9 - Add elevation
- 0aa876c - Make button and command optional
- 313fe5e - Change to every 8h instead on 24h on timer
- 6c4ceda - Add custom action
- 4be8234 - Change print to logger
- 2e45700 - Add elevation
- f13c3fb - Localization updates
- 89eca0e - Make reason window borderless
- 9aec350 - Add MDM URL detection
- ba7d984 - Add custom MD view option
- f3f8f0c - Set default values to empty
- 23d88b5 - Fix typo in pref for markdown
- b13267f - Revert identity bool
- b479e59 - Add MD view url handling
- d030fd6 - Add styling to MD
- 248f0e8 - Make action button label configurable
- 4607a82 - Expand CLI usage
- 772e73f - Change last reboot to minutes, hours and days
- 327860d - Detect measurement system and use C or F dynamically
- e91dd44 - Refactor formattedRebootContent
- be40009 - Change MaxElevationTime pref to minutes
- f68b622 - Add additional CLI args
- 9773034 - Add frosted mode for desktop info
- 6645b2a - Add demote option
- 3c4ef68 - Add custom card view
- 951786e - Change card layout...
SupportCompanion 2.2.0.80998
Notes
This is a pre-release version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- A slight background has been added increasing visaibility of the text.
- Main window is now slightly resizeable to allow for window to be resized to a smaller size.
- Last reboot time is now monitored and updated every 5 minutes. Displaying in minutes, hours or days depending on the time since last reboot.
- Battery temperature will adapt to the configured measurement system in macOS and show temp in either Celsius or Fahrenheit.
- In addition to only checking if Company Portal exists when dynamically setting the
Mode
to use, the server url will now also be checked. If the server url contains "i.manage.microsoft.com", the MDM will be set to Intune. This is because Company Portal can validly exist on a device without the device being managed by Intune. - Button labels on actions can now be set to a custom value. This allows for admins to set custom labels for actions that are displayed in the
Self Service
page. Example configuration:
<dict>
<key>Command</key>
<string>open https://github.com/macadmins/supportcompanion</string>
<key>Description</key>
<string/>
<key>Icon</key>
<string>heart.fill</string>
<key>Name</key>
<string>Open Intranet</string>
<key>ButtonLabel</key>
<string>Open</string>
</dict>
Fixed
- Artifacts were being left behind on the desktop window when IP address was updated.
Added
- The configured logo will now be displayed in the tray menu as well. Can be hidden by setting
ShowLogoInTrayMenu
tofalse
in the configuration. - A new option to show the desktop information window "frosted". This allows for a frosted glass effect on the desktop information window. Example configuration:
<key>DesktopInfoBackgroundFrosted</key>
<true/>
- A new option to show a custom view in the navigation bar based on a Markdown file. This allows for creating a custom view with custom information relevant to your organization. Example configuration:
<key>MarkdownFilePath</key>
<string>/path/to/custom/view.md</string>
<key>MarkdownMenuLabel</key>
<string>Custom View</string>
<key>MarkdownMenuIcon</key>
<string>doc.text</string>
- A new option to trigger actions using the CLI. This allows for triggering actions using the CLI instead of the UI. This can be useful for automating actions or triggering actions from a script. By default, actions configured as privileged will require authentication. This can be disabled by setting
RequirePrivilegedActionAuthentication
tofalse
. Example usage:
/Applications/SupportCompanion.app/Contents/Resources/SupportCompanionCLI action "Restart clipboard"
- Additional arguments to the CLI to allow for getting additional information that is displayed in the app. Example usage:
/Applications/SupportCompanion.app/Contents/Resources/SupportCompanionCLI battery
Example output:
🔋 Battery Information
-----------------------
Health: 93% 🔋
Cycle Count: 37
Temperature: 36.7°C 🌡️
Charging Status: Not Charging
Time Remaining: N/A
- A new feature that allows for user elevation of standard users to admin users. This feature is useful for instances where a user needs to perform an action that requires admin rights. The user can request elevation by clicking the
Elevate
button in the tray menu or Identity menu. The admin can configure wether a reason is required, how long the reason must be and if the reason should be sent via a webhook to a specified URL or saved to disk. Example configuration:
<key>EnableElevation</key>
<true/>
<key>RequireResonForElevation</key>
<true/>
<key>ReasonMinLength</key>
<integer>20</integer>
<key>MaxElevationTime</key>
<integer>60</integer>
<key>ElevationWebhookUrl</key>
<string>https://webhook.url</string>
<key>ShowElevateTrayCard</key>
<true/>
<key>ElevationSeverity</key>
<integer>6</integer>
Example of JSON payload sent to webhook:
{
"severity" : 6,
"date" : "2024-12-16T11:21:01Z",
"host" : "Tobias's MacBook",
"user" : "tobias",
"serial" : "H123456789",
"reason" : "Awesome dev stuff"
}
Changes
- 949535c - Merge pull request #64 from macadmins/SCSwift
- 4112684 - Update README.md
- 66f38d2 - Move brandlogo logic to ultility
- e50b4f2 - Show logo in tray menu
- b17c11e - Overall UI improvements
- 3517744 - Allow slight resize of window
- 80e63bf - Fix artifacts bug
- b3e3ef1 - Add notification badge to dock
- 5bf8d7c - Fix reboot timer bug
- 7a9b7a3 - Handle elevation on launch
- 356d160 - Add slight background for increased visablility
- d3d94a2 - Add elevation
- fb5ed11 - Format time
- 65457b9 - Add elevation
- 0aa876c - Make button and command optional
- 313fe5e - Change to every 8h instead on 24h on timer
- 6c4ceda - Add custom action
- 4be8234 - Change print to logger
- 2e45700 - Add elevation
- f13c3fb - Localization updates
- 89eca0e - Make reason window borderless
- 9aec350 - Add MDM URL detection
- ba7d984 - Add custom MD view option
- f3f8f0c - Set default values to empty
- 23d88b5 - Fix typo in pref for markdown
- b13267f - Revert identity bool
- b479e59 - Add MD view url handling
- d030fd6 - Add styling to MD
- 248f0e8 - Make action button label configurable
- 4607a82 - Expand CLI usage
- 772e73f - Change last reboot to minutes, hours and days
- 327860d - Detect measurement system and use C or F dynamically
- e91dd44 - Refactor formattedRebootContent
- be40009 - Change MaxElevationTime pref to minutes
- f68b622 - Add additional CLI args
- 9773034 - Add frosted mode for desktop info
- 6645b2a - Add demote option
SupportCompanion 2.2.0.80989
Notes
This is a pre-release version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- Device info is now gathered every 8h instead of every 24h.
- A slight background has been added increasing visaibility of the text.
- Main window is now slightly resizeable to allow for window to be resized to a smaller size.
- In addition to only checking if Company Portal exists when dynamically setting the
Mode
to use, the server url will now also be checked. If the server url contains "i.manage.microsoft.com", the MDM will be set to Intune. This is because Company Portal can validly exist on a device without the device being managed by Intune. - Button labels on actions can now be set to a custom value. This allows for admins to set custom labels for actions that are displayed in the
Self Service
page. Example configuration:
<dict>
<key>Command</key>
<string>open https://github.com/macadmins/supportcompanion</string>
<key>Description</key>
<string/>
<key>Icon</key>
<string>heart.fill</string>
<key>Name</key>
<string>Open Intranet</string>
<key>ButtonLabel</key>
<string>Open</string>
</dict>
Fixed
- Artifacts were being left behind on the desktop window when IP address was updated.
Added
- The configured logo will now be displayed in the tray menu as well. Can be hidden by setting
ShowLogoInTrayMenu
tofalse
in the configuration. - A new option to show a custom view in the navigation bat based on a Markdown file. This allows for creating a custom view with custom information relevant to your organization. The view will be displayed in the navigation bar. Example configuration:
<key>MarkdownFilePath</key>
<string>/path/to/custom/view.md</string>
<key>MarkdownMenuLabel</key>
<string>Custom View</string>
<key>MarkdownMenuIcon</key>
<string>doc.text</string>
- A new option to trigger actions using the CLI. This allows for triggering actions using the CLI instead of the UI. This can be useful for automating actions or triggering actions from a script. By default, actions configured as privileged will require authentication. This can be disabled by setting
RequirePrivilegedActionAuthentication
tofalse
. Example usage:
/Applications/SupportCompanion.app/Contents/Resources/SupportCompanionCLI action "Restart clipboard"
- Additional arguments to the CLI to allow for getting additional information that is displayed in the app. Example usage:
/Applications/SupportCompanion.app/Contents/Resources/SupportCompanionCLI battery
Example output:
🔋 Battery Information
-----------------------
Health: 93% 🔋
Cycle Count: 37
Temperature: 36.7°C 🌡️
Charging Status: Not Charging
Time Remaining: N/A
- A new feature that allows for user elevation of standard users to admin users. This feature is useful for instances where a user needs to perform an action that requires admin rights. The user can request elevation by clicking the
Elevate
button in the tray menu or Identity menu. The admin can configure wether a reason is required, how long the reason must be and if the reason should be sent via a webhook to a specified URL or saved to disk. Example configuration:
<key>EnableElevation</key>
<true/>
<key>RequireResonForElevation</key>
<true/>
<key>ReasonMinLength</key>
<integer>20</integer>
<key>MaxElevationTime</key>
<integer>60</integer>
<key>ElevationWebhookUrl</key>
<string>https://webhook.url</string>
<key>ShowElevateTrayCard</key>
<true/>
<key>ElevationSeverity</key>
<integer>6</integer>
Example of JSON payload sent to webhook:
{
"severity" : 6,
"date" : "2024-12-16T11:21:01Z",
"host" : "Tobias's MacBook",
"user" : "tobias",
"serial" : "H123456789",
"reason" : "Awesome dev stuff"
}
Changes
- 4112684 - Update README.md
- 66f38d2 - Move brandlogo logic to ultility
- e50b4f2 - Show logo in tray menu
- b17c11e - Overall UI improvements
- 3517744 - Allow slight resize of window
- 80e63bf - Fix artifacts bug
- b3e3ef1 - Add notification badge to dock
- 5bf8d7c - Fix reboot timer bug
- 7a9b7a3 - Handle elevation on launch
- 356d160 - Add slight background for increased visablility
- d3d94a2 - Add elevation
- fb5ed11 - Format time
- 65457b9 - Add elevation
- 0aa876c - Make button and command optional
- 313fe5e - Change to every 8h instead on 24h on timer
- 6c4ceda - Add custom action
- 4be8234 - Change print to logger
- 2e45700 - Add elevation
- f13c3fb - Localization updates
- 89eca0e - Make reason window borderless
- 9aec350 - Add MDM URL detection
- ba7d984 - Add custom MD view option
- 1e15d23 - Update changelog
- f3f8f0c - Set default values to empty
- 23d88b5 - Fix typo in pref for markdown
- c4634b9 - Update changelog
- b13267f - Revert identity bool
- b479e59 - Add MD view url handling
- d030fd6 - Add styling to MD
- 248f0e8 - Make action button label configurable
- 4607a82 - Expand CLI usage
SupportCompanion 2.2.0.80975
Notes
This is a pre-release version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- Device info is now gathered every 8h instead of every 24h.
- A slight background has been added increasing visaibility of the text.
- Main window is now slightly resizeable to allow for window to be resized to a smaller size.
Fixed
- Artifacts were being left behind on the desktop window when IP address was updated.
Added
- The configured logo will now be displayed in the tray menu as well. Can be hidden by setting
ShowLogoInTrayMenu
tofalse
in the configuration. - A new feature that allows for user elevation of standard users to admin users. This feature is useful for instances where a user needs to perform an action that requires admin rights. The user can request elevation by clicking the
Elevate
button in the tray menu or Identity menu. The admin can configure wether a reason is required, how long the reason must be and if the reason should be sent via a webhook to a specified URL or saved to disk. Example configuration:
<key>EnableElevation</key>
<true/>
<key>RequireResonForElevation</key>
<true/>
<key>ReasonMinLength</key>
<integer>20</integer>
<key>MaxElevationTime</key>
<integer>60</integer>
<key>ElevationWebhookUrl</key>
<string>https://webhook.url</string>
<key>ShowElevateTrayCard</key>
<true/>
<key>ElevationSeverity</key>
<integer>6</integer>
Example of JSON payload sent to webhook:
{
"severity" : 6,
"date" : "2024-12-16T11:21:01Z",
"host" : "Tobias's MacBook",
"user" : "tobias",
"serial" : "H123456789",
"reason" : "Awesome dev stuff"
}
Changes
- 949535c - Merge pull request #64 from macadmins/SCSwift
- 4112684 - Update README.md
- 66f38d2 - Move brandlogo logic to ultility
- e50b4f2 - Show logo in tray menu
- b17c11e - Overall UI improvements
- 3517744 - Allow slight resize of window
- 80e63bf - Fix artifacts bug
- b3e3ef1 - Add notification badge to dock
- 3fc11b7 - Bump version
- 5bf8d7c - Fix reboot timer bug
- 7a9b7a3 - Handle elevation on launch
- 356d160 - Add slight background for increased visablility
- d3d94a2 - Add elevation
- fb5ed11 - Format time
- 65457b9 - Add elevation
- 0aa876c - Make button and command optional
- 313fe5e - Change to every 8h instead on 24h on timer
- 6c4ceda - Add custom action
- 4be8234 - Change print to logger
- 2e45700 - Add elevation
- f13c3fb - Localization updates
- 8936fb3 - Bump version
SupportCompanion 2.1.0.80956
Notes
This is a version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- The tray menu has been changed to a custom menu that is an extension of the apps main UI. This allows for a more consistent look and feel between the tray menu and the main app. The tray menu now displays the same information as the main app, including device information, storage information and patching progress as well as actions. If you have custom actions configured using
Actions
, the first 6 actions will be displayed in the tray menu. If you have more than 6 actions, the rest can be run from the Self Service section in the main app. - If the app is launched using the URL scheme
supportcompanion://
, the tray menu will not be displayed. - Shadow for green text has been removed as it could make the text look blurry. Instead the green has been changed to a darker shade to make it more readable.
- Copy device info button will now include additional information about the device, including battery and storage. Example output:
--------------------- Device ---------------------
Host Name: AwesomeMac
Serial Number: C0123456789
Model: MacBook Pro (14-inch, Nov 2023)
Processor: Apple M3 Pro
Memory: 36 GB
OS Version: 15.2.0
OS Build: 24C98
IP Address: 192.168.68.108
Last Reboot: 4 days
--------------------- Battery ---------------------
Health: 94%
Cycle Count: 35
Temperature: 34.5°C
--------------------- Storage ---------------------
Used: 74.9%
FileVault: Enabled
Added
- Support for Japansese localization, thanks @kenchan0130 for the Japanese localization
- A badge to the tray menu icon that visually indicates that the user has pending updates to install.
Changes
- 6c42f8b - Support Japanese
- fb78710 - Add custom tray menu
- 7fb88d1 - Rename views from custom to sc
- 22b308f - Do not create tray menu when url host is nil
- 8b2751a - Add last reboot monitor
- 8f920b7 - Change last reboot to var
- f0e7b1b - Start reboot monitoring
- 06cd76e - Only add actions if configured
- 1b2ed12 - Remove button
- 914b509 - Launch window from tray menu
- 2a6a80d - Increase padding
- cdf6f8a - Merge pull request #62 from kenchan0130/support-japanese
- b38dbd2 - Bump version
- a413cac - Do not output build info
- e87173f - Add badge to tray menu icon
- ba4d97a - Handle local pw change
- 92737c7 - Handle additional monitoring
- 50b331b - Reduce spacing for buttons
- 3e5408a - Align buttons
- 3f92266 - Add additional debug logging
- a7140bc - Update localizations
- 4276bfe - Update changelog
- a853cfc - Add missing isTemplate
- c73a5cb - Update localizations
- b891174 - Remove shadow and change to custom green
- 48779ea - Add additional info to copy info button
- 4b2cb51 - Add color for lastRestart key
- 633ccd9 - Fix tray menu icon isTemplate on badge update
- 62ed600 - Slightly darker green
- d25e654 - Align buttons
- 07f3c28 - Use constants
- 0107200 - Slightly darker green
- eec12c7 - Increase bottom offset
- a3a6152 - Update changelog
- 1b9bc79 - Bump date
- 949535c - Merge pull request #64 from macadmins/SCSwift
SupportCompanion 2.1.0.80952
Notes
This is a pre-release version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- The tray menu has been changed to a custom menu that is an extension of the apps main UI. This allows for a more consistent look and feel between the tray menu and the main app. The tray menu now displays the same information as the main app, including device information, storage information and patching progress as well as actions. If you have custom actions configured using
Actions
, the first 6 actions will be displayed in the tray menu. If you have more than 6 actions, the rest can be run from the Self Service section in the main app. - If the app is launched using the URL scheme
supportcompanion://
, the tray menu will not be displayed. - Copy device info button will now include additional information about the device, including battery and storage. Example output:
--------------------- Device ---------------------
Host Name: AwesomeMac
Serial Number: C0123456789
Model: MacBook Pro (14-inch, Nov 2023)
Processor: Apple M3 Pro
Memory: 36 GB
OS Version: 15.2.0
OS Build: 24C98
IP Address: 192.168.68.108
Last Reboot: 4 days
--------------------- Battery ---------------------
Health: 94%
Cycle Count: 35
Temperature: 34.5°C
--------------------- Storage ---------------------
Used: 74.9%
FileVault: Enabled
Added
- Support for Japansese localization, thanks @kenchan0130 for the Japanese localization
- A badge to the tray menu icon that visually indicates that the user has pending upates to install.
Changes
- 6c42f8b - Support Japanese
- fb78710 - Add custom tray menu
- 7fb88d1 - Rename views from custom to sc
- 22b308f - Do not create tray menu when url host is nil
- 8b2751a - Add last reboot monitor
- 8f920b7 - Change last reboot to var
- f0e7b1b - Start reboot monitoring
- 06cd76e - Only add actions if configured
- 1b2ed12 - Remove button
- 914b509 - Launch window from tray menu
- 2a6a80d - Increase padding
- cdf6f8a - Merge pull request #62 from kenchan0130/support-japanese
- b38dbd2 - Bump version
- a413cac - Do not output build info
- e87173f - Add badge to tray menu icon
- ba4d97a - Handle local pw change
- 92737c7 - Handle additional monitoring
- 50b331b - Reduce spacing for buttons
- 3e5408a - Align buttons
- 3f92266 - Add additional debug logging
- a7140bc - Update localizations
- 4276bfe - Update changelog
- a853cfc - Add missing isTemplate
- c73a5cb - Update localizations
- b891174 - Remove shadow and change to custom green
- 48779ea - Add additional info to copy info button
- 4b2cb51 - Add color for lastRestart key
- 633ccd9 - Fix tray menu icon isTemplate on badge update
- 62ed600 - Slightly darker green
- d25e654 - Align buttons
- 07f3c28 - Use constants
- 0107200 - Slightly darker green
SupportCompanion 2.0.2.80920
Notes
This is a version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- Added a softer shade of orange and red when light mode is enabled to improve visibility and readability.
- If launching the app using a URL scheme, the app will now exit only when
supportcompanion://
is used. This allows for the app to be started using a URL scheme and remain open when usingsupportcompanion://home
or similar. Example:
Will exit when the window is closed:
open supportcompanion://
Will remain open when the window is closed:
open supportcompanion://home
Added
- Option to hide Categories and Dividers on the Desktop Info view. This allows for a cleaner and more focused view of the information displayed. Example configuration:
<key>DesktopInfoHideItems</key>
<array>
<string>Category</string>
<string>Divider</string>
</array>
Changes
- a4d6549 - Update build_supportcompanion.yml
- 67eb2aa - Merge pull request #60 from macadmins/almenscorner-patch-1
- dadf1e4 - Make colored text easier to read in light mode
- a67d396 - Do not use multi color on symbol
- cb95015 - Add option to hide categories and dividers
- 0adc3b8 - Change to Divider
- 3844554 - Bump version
- 2e784cf - Capitalise Suite
- 69fc5ba - Change url launch behaviour
- d4974f1 - Update changelog
- 8606ba2 - Merge pull request #61 from macadmins/SCSwift
SupportCompanion 2.0.1.80909
Notes
This is a version of Support Companion created by GitHub Actions.
SupportCompanion.app has been signed and notarized. The package has been signed, notarized and stapled.
Changelog
Changed
- Added a preinstall script that will uninstall version 1.X if found.
Changes
- a9cef88 - Add preinstall script