Skip to content

Releases: DatGuy1/Windows-Toasts

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 09:58
8d3be75

1.3.1 (2025-05-06)

  • Support pywinrt>=3 (#184)

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 13:37
423feda

1.3.0 (2024-09-01)

  • Implemented custom audio file support (#154)

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 14:54
55bcd65

1.2.0 (2024-06-30)

  • Implement removing toasts and toast groups (#145)
  • See 'removing toasts' for an example.
  • Relax winrt package versioning requirements to support 2.x (#153)

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 19 May 18:32
6e42670

1.1.1 (2024-05-19)

  • Allow setting attribution text (#140)
  • Added support for winrt v2.0.1 (#138)

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Feb 23:08
40a9c1e

1.1.0 (2024-02-13)

  • Importing the module now throws an exception if the Windows version is unsupported (#122)
  • Replaced toasts_winrt with winrt-Namespace packages (#113)
  • Dropped Python 3.8 support (#113)

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 31 Dec 17:49
689c6bd

1.0.2 (2023-12-31)

  • Unquote image paths when the path contains characters that were escaped (#111)
  • Convert image paths to absolute before converting to URI (#112)

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 11 Sep 22:26
5d77515

1.0.1 (2023-09-11)

  • Fixed AttributeError when calling WindowsToaster.clear_toasts() (#96)
  • unschedule_toast() now raise a ToastNotFoundError exception if the toast could not be found instead of warning (#97)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 20:39
0692a38

1.0.0 (2023-08-14)

Major

  • Replaced winsdk requirement with toasts-winrt (#78)
  • Removed toast templates in favour of ToastGeneric (#75)
  • Simplified configuration of toasts (#82)

Minor

  • InvalidImageException is thrown when trying to add online images or images that do not exist
  • Body is now the first argument for toasts
  • Images no longer default to being circleCrop-ed
  • Added support for inline images (#77)
  • Added support for launching applications using their protocols (#80)
  • Implemented snoozing and dismissing toasts (#83)

See the migration guide.

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 20 Apr 22:28
2a1c231

0.4.1 (2023-04-20)

  • Recreated default Windows behaviour for progress bar. This allows it to be changed in the future while remaining faithful to the original implementation.
  • Fixed AttributeError on WindowsToaster.clear_toasts()
  • Bumped winsdk to 1.0.0b9

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Mar 13:36
6f4bf57

0.4.0 (2023-03-18)

  • Added Windows 11 and Python 3.12 classifiers
  • Merge typing back inline
  • Dropped Python 3.7 support
  • Changed scripts to use entry_points
  • Created documentation on https://windows-toasts.readthedocs.io
  • register_hkey_aumid no longer requires user to be an administrator
  • Removed create_shell_link.py script
  • Added many new features for toasts, including:
    • Initialising toasts with your data rather than setting it afterwards
    • Dynamically modifying toast content after its display
    • Multiple images in different slots
    • Scheduled toasts
    • Progress bars
    • Selection boxes input
    • Improved button configuration
    • Grouped toasts
    • Suppressing the popup
    • Toast expiration time
    • Toast scenarios

See the documentation for how to use them!

This release is mostly backwards compatible. The next release will be version 1.0.0, most likely be backwards incompatible, and will support on_activated callbacks after the toast has been relegated to the action center.