Releases: samschott/desktop-notifier
Releases · samschott/desktop-notifier
v4.0.0
- 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
v3.5.4
v3.5.3
- 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
v3.5.0
v3.4.3
v3.4.2
- 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.