Skip to content

Releases: samschott/desktop-notifier

v4.0.0

06 May 20:23
198b39b
Compare
Choose a tag to compare
  • Require winrt>=2.0, the first stable release of the Python to WinRT bridge.
  • Fail gracefully when call for authorization fails on Windows with an OSError.
  • Added type checking to Windows backend.
  • Removed support for NSUserNotificationCenter. This means that macOS 10.13 and older are no longer supported.

v3.5.6

11 Jul 07:03
011ecba
Compare
Choose a tag to compare

Remove importlib_resources dependency in favour of stdlib importlib.resources. This also fixes a breakage due to API changes in importlib_resources>=6.0.

v3.5.4

03 Jul 18:48
Compare
Choose a tag to compare

Fixes an issue with the on_clicked callback being shown as a button with label "default" on Xfce desktop environments.

v3.5.3

12 May 08:37
Compare
Choose a tag to compare
  • Adds a new API DesktopNotifier.send_notification(notification) which directly takes a notification instance as argument.
  • Fixes an issue on macOS where type hints for ObjC classes where incorrectly interpreted due to the use of deferred type hint evaluation (from __future__ import annotations).

v3.5.2

03 May 22:26
Compare
Choose a tag to compare

Fixes:

  • Missing default app icon.
  • Callbacks for interactions with grouped notifications on Windows.

v3.5.0

01 May 18:30
Compare
Choose a tag to compare

This release introduces proper Windows support after the windows backend has been in pre-release for some time.

v3.4.3

01 Feb 20:32
Compare
Choose a tag to compare

Handle gracefully if we cannot detect the App ID on Windows.

v3.4.2

22 Nov 01:24
Compare
Choose a tag to compare
  • Introduce support for notification timeouts, currently on Linux only.
  • Improve error handling and detection in Windows implementation when asking for permission to send notifications and run background tasks.
  • Update winsdk to v1.0.0b7 and make API adjustments.

v3.4.1

12 Oct 19:42
Compare
Choose a tag to compare

Fixes an issue where passing icon = '' to DesktopNotifier.send() would always default to using the app icon. This should only be the case when passing icon = None which is the default value.

v3.4.0

29 Mar 23:06
Compare
Choose a tag to compare

Experimental support for Windows Toast notifications.