Releases: IBM/mac-ibm-notifications
Releases · IBM/mac-ibm-notifications
Version 3.2.0 Build 126
General Updates
Bug Fixes
- Fixed an issue with text colour in
html
andhtmlwhitebox
accessory views - #211
Pop-up
Improvements
- It's now possible to hide the title bar in the popup UI using the
-hide_title_bar
argument - Doc - #181 - The popup UI can now show more that two accessory views using
-accessory_view_type_N
and-accessory_view_payload_N
arguments, whereN
is an integer - Doc - #202
Bug Fixes
- Resolved an issue with the popup UI icon's aspect ratio when using custom icons - #201
Onboarding
Bug Fixes
Version 3.1.0 Build 110
General Updates
Improvements
- Introduced a new
slideshow
accessory view. - Added a new
-disable_quit
argument to prevent the command cmd+q from closing the UI. Close #180 - Added support for displaying GIFs in the image accessory view. Close #165
- Introduced a new payload key for the
datepicker
accessory view to specify a limited range for selecting dates/times. Close #178
Bug Fixes
- Resolved an issue where incorrect behavior occurred when both
-unmovable
and -always_on_top
arguments were used simultaneously. Close #193
Pop-up
Improvements
- Added a new
-custom_width
argument to set a custom width for the pop-up UI. Close #133 - Introduced a new
-buttonless
argument for displaying a pop-up UI without any visible destructive CTA (Call to Action) buttons. Close #179
Bug Fixes
- Fixed a problem with custom icon sizing in the pop-up UI, which previously caused text to be cropped. Close #189
Version 3.0.3 Build 108
Onboarding
Bug fixes
- Fixed an issue where the Onboarding UI incorrectly positioned the output file. #186
Version 3.0.2 Build 107
General Updates
Bug Fixes
- Resolved an issue with custom fonts in the
html
andhtmlwhitebox
accessory views on macOS 14 Sonoma. Closes #163 - Resolved an issue that cause the wrong calculation of the size for the info section on pop-up and onboarding UIs.
- Other minor fixes and refactor of the codebase.
Notification Banner/Alert
Enhancements
- Now the banner/alert UIs use emit sounds only if the Audio System Setting "Play user interface sound effects" is enabled.
Onboarding
Bug Fixes
- Fixed an issue with the Onboarding window size when using some specific accessory views. Closes #169
- Resolved a bug that cause the wrong primary button label on sigle paged onboarding workflows. Closes #174
- Resolved a bug that cause the missing update of the information in the Onboarding output's file. Closes #170
Version 3.0.0 Build 104
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
-background_panel
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.
Version 2.9.1 Build 96
Pop-up
Enhancements
- The default Pop-up UI icon resolution have been optimised - Close #116
Resolved in this build
- Fixed:
secureinput
accessory view appear higher than normal when used in some scenarios - Close #112 - Fixed: main button still shows "Cancel" label when progress bar end - Close #128
- Fixed: issue with the representation of UTF8 special characters in
html
/htmlwhitebox
Accessory Views
Alert/Banner
Resolved in this build
- Fixed: Notification Center Alerts/Banners not pull attention away from keyboard when appears - Close #98
Onboarding
Resolved in this build
- Fixed: duplication of the onboarding page content when window is minimised - Close #121
- Fixed: missing update of common Onboarding UI progress bar - Close #114
SystemAlert
Enhanchements
- New SystemAlert UI available - Doc
Version 2.8.0 Build 87
Pop-up
Enhanchements
- New warning button have been added to the Pop-up UI - Doc
-popup_reminder
now respect the-position
flag #80checklist
accessory view now accept pre-selected values #85 - Doc
Resolved in this build
-icon_width
doesn't properly set Pop-up Icon widthtimer
accessory view issue with long text #106
Alert/Banner
Enhanchements
Version 2.7.1 Build 81
Version 2.7.0 Build 80
Pop-up
Enhancements
-icon_path
argument now accept also base64 encoded images #70- Now it's possible to print out Accessory View values also on the secondary button click using
-retain_values
argument - Title font size and Icon width/height are now customisable with -title_size, -icon_width and -icon_height arguments #61 #62
Resolved in this build
video
Accessory View remote URL parsing
Onboarding
Resolved in this build
topIcon
payload parameter now works with remote URL and base64 encoded images #76
Enhancements
- It is now possible to hide title bar buttons using
-hide_title_bar_buttons
#69 - New Onboarding UI with Accessory View support Doc
-always_on_top
argument support extended to Onboarding UI #67
Common
Enhancements
video
Accessory View now shows a centered play buttoninput
Accessory View now adapt its height based on how long is the inputinput
Accessory View support autofill using/value
payload key #65
Version 2.5.0 Build 76
Pop-up
Enhancements
- It is now possible to force the pop-up UI and the onboarding UI in light mode #49 Doc
checklist
accessory view can show a list of radio buttons using the new/radio
payload key #59 Doc- It is now possible to define a
popup_reminder
payload Doc - It is now possible to define custom title font size and custom icon size #61 #62 Doc
Onboarding
Resolved in this build
- Title and subtitle wrong centering on the onboarding page #53
Enhancements
- Onboarding UI has been redesigned