Mac Ibm Notifications Versions Save

macOS agent used to display custom notifications and alerts to the end user.

v-3.1.0-b-110

5 months ago

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

v-3.0.3-b-108

8 months ago

Onboarding

Bug fixes

  • Fixed an issue where the Onboarding UI incorrectly positioned the output file. #186

v-3.0.2-b-107

8 months ago

General Updates

Bug Fixes

  • Resolved an issue with custom fonts in the html and htmlwhitebox 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

v-3.0.0-b-104

9 months ago

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.

v-2.9.1-b-96

1 year ago

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

v-2.8.0-b-87

1 year ago

Pop-up

Enhanchements

  • New warning button have been added to the Pop-up UI - Doc
  • -popup_reminder now respect the -position flag #80
  • checklist accessory view now accept pre-selected values #85 - Doc

Resolved in this build

  • -icon_width doesn't properly set Pop-up Icon width
  • timer accessory view issue with long text #106

Alert/Banner

Enhanchements

  • New workflow to clean presented alerts/banners from Notification Center using --resetBanners and --resetAlerts special arguments #74 - Doc

v-2.7.1-b-81

1 year ago

Pop-up

Resolved in this build

  • Issue with the -icon_width argument not working properly #83

v-2.7.0-b-80

2 years ago

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 button
  • input Accessory View now adapt its height based on how long is the input
  • input Accessory View support autofill using /value payload key #65

v-2.5.0-b-76

2 years ago

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

Banner/Alert

Enhancements

  • Now it's possible to define a notification_image to attach to the banner/alert #44 Doc

v-2.4.1-b-75

2 years ago

Core

Resolved in this build

  • Abnormal CPU Usage for processes sent to background. Close #48
  • Default settings are not shared with other components.

Pop-up

Resolved in this build

  • On bottom positions popup UI could exceed screen bounds. Close #41
  • progressbar accessory view messages were printed lowercased when updated
  • Airplay support on the video accessory view doesn't appear to work as expected

Enhancements

  • progressbar accessory view now has the ability to auto-close the pop-up at the end of the progress. Wiki - Close #39
  • popup UI buttons appearance are now interactive during progressbar accessory view usage.
  • Enabled PiP native support for video accessory view
  • Improved popup UI position for locations different from center

Onboarding

Enhancements

  • It's now possible to customise the top icon on every onboarding UI's page. Wiki - Close #43