General Updates
Improvements
- Migrated the UI from AppKit to SwiftUI for modernized UI experience and streamlined feature development. #110
- Integrated SF Symbol support for icons. #113
- Added
-panel_background
argument for defining a comprehensive background view across all screens/spaces. #89 - Introduced
-unmovable
argument to ensure the popup/onboarding UI remains stationary on the screen. #152 - Introduced a new
datepicker
accessory view. #119
Bug Fixes
- Resolved a bug causing incorrect interpretation of / in progress bar payloads.
- Fixed an issue where lengthy text would be cut off at the end when used with the checklist accessory view.
- Corrected a problem that returned the wrong code when the cmd+q keyboard shortcut was used. #138
Pop-up
Improvements
- Implemented a tracking feature for the "Play user interface sound effect" setting to prevent IBM Notifier from playing pop-up sounds when the option is disabled.
Bug Fixes
- Resolved a bug causing wrong representation of the pop-up text when custom size of the icon were defined. #143
Onboarding
Improvements
- Enabled defining a Tertiary button on the onboarding page. #123
- Added the capability to set custom labels for onboarding buttons. #131
- Integrated a feature to set a timeout for the onboarding UI. #154
- Developed a new onboarding progress bar mode to track the progress of onboarding UI. #109
Deprecated
- Markdown support for Onboarding UI's subtitle and body texts on macOS 11 Big Sur
Notes to the release
- We have updated our deployment target to macOS 11 Big Sur. This decision was made due to technological constraints with SwiftUI present in macOS 10.15 and earlier versions.