Skip to content

Releases: Windos/BurntToast

v0.8.5

30 Dec 21:01
74f2918
Compare
Choose a tag to compare

0.8.5

  • Actually implement the ability to use a UniqueIdentifier with the Remove-BTNotification function (which was half implemented in 0.8.4)

0.8.4

  • Enhancement: Header ID on New-BTHeader is now optional. An ID will be auto generated if not specified (#125)
  • Enhancement: Hero images can now be specified using the New-BurntToastNotification function using the -HeroImage parameter (#80)
  • Enhancement: AppIDs can now be specified using the New-BurntToastNotification function using the -AppId parameter.
  • Enhancement: You can now specify a UniqueIdentifier when using the Remove-BTNotification function rather than component Tag and Group strings.
  • Fix: Weird edge cases when taking text from Twitch/IRC and using them in a toast is now sorted.

0.8.3

  • Fix: Error when running Update-BTNotification on PowerShell 6.0 (#120)
  • Fix: Error when using actionable toast parameters on any version (#122)
  • Fix: Multiple warnings about events not being supported when specifying multiple event types.

0.8.2

  • Add: AdaptiveGroups are now usable via New-BTColumn

0.8.1

  • Fix: Toast alias removed in 0.8.0 has been restored
  • Deprecation: Signalling removal of Shoulder Tap cmdlets in future version, v0.9.0
  • Deprecation: Signalling removal of Path parameter from New-BTAudio in future version, v0.9.0. MicrosoftDocs/windows-dev-docs#1593

0.8.0

  • Fix: Images from UNC path failing (#111)
  • Add: Ability to force a refresh of cached images via IgnoreCache switch on New-BTImage
  • Add: ACTIONABLE NOTIFICATIONS! Exposed via ActivatedAction and DismissedAction parameters on Submit-BTNotification and New-BurntToastNotification

Changes:

  • 74f2918 Merge pull request #144 from Windos/v0.8.5
  • 6a44975 Version bump and change log
  • 1156f5a Implement logic for UniqueIdentifier on remove function

This list of changes was auto generated.

v0.8.4

29 Dec 03:53
c7c0cfe
Compare
Choose a tag to compare

0.8.4

  • Enhancement: Header ID on New-BTHeader is now optional. An ID will be auto generated if not specified (#125)
  • Enhancement: Hero images can now be specified using the New-BurntToastNotification function using the -HeroImage parameter (#80)
  • Enhancement: AppIDs can now be specified using the New-BurntToastNotification function using the -AppId parameter.
  • Enhancement: You can now specify a UniqueIdentifier when using the Remove-BTNotification function rather than component Tag and Group strings.
  • Fix: Weird edge cases when taking text from Twitch/IRC and using them in a toast is now sorted.

0.8.3

  • Fix: Error when running Update-BTNotification on PowerShell 6.0 (#120)
  • Fix: Error when using actionable toast parameters on any version (#122)
  • Fix: Multiple warnings about events not being supported when specifying multiple event types.

0.8.2

  • Add: AdaptiveGroups are now usable via New-BTColumn

0.8.1

  • Fix: Toast alias removed in 0.8.0 has been restored
  • Deprecation: Signalling removal of Shoulder Tap cmdlets in future version, v0.9.0
  • Deprecation: Signalling removal of Path parameter from New-BTAudio in future version, v0.9.0. MicrosoftDocs/windows-dev-docs#1593

0.8.0

  • Fix: Images from UNC path failing (#111)
  • Add: Ability to force a refresh of cached images via IgnoreCache switch on New-BTImage
  • Add: ACTIONABLE NOTIFICATIONS! Exposed via ActivatedAction and DismissedAction parameters on Submit-BTNotification and New-BurntToastNotification

Changes:

See More
  • ba91e40 Fixing my mistake on a merge conflict
  • df4b867 Merge pull request #134 from cedarbaum/add_app_id_param_to_new_notification_cmdlet
  • 69b1c60 Merge branch 'v0.8.4' into add_app_id_param_to_new_notification_cmdlet
  • 4d63e3b Change log and contribs
  • 40cf296 Adjusting indent and order
  • 78c27a1 Merge pull request #132 from UniverseCitiz3n/main
  • b542c7a Catching up on change log
  • 3023790 Add AppId parameter to New-BurntToastNotification cmdlet.
  • 161ed16 Adding feature to handle HeroImage
  • 0f3e32e Merge pull request #127 from glennsarti/gh-125-optional-id [ #125 ]
  • ffe568b Merge pull request #130 from steviecoaster/GH129 [ #129 ]
  • 6597468 Merge pull request #128 from steviecoaster/GH84 [ #84 ]
  • b8ddef4 (GH#129) Adds -Online help to all public cmdlets
  • 0aa8e60 (GH#84) Adust docmentation for -Sound parameter
  • 06f9119 (GH-125) Make Header ID optional [ #125 ]

This list of changes was auto generated.

v0.8.3

04 Oct 21:26
Compare
Choose a tag to compare

#0.8.3

  • Fix: Error when running Update-BTNotification on PowerShell 6.0 (#120)
  • Fix: Error when using actionable toast parameters on any version (#122)
  • Fix: Multiple warnings about events not being supported when specifying multiple event types.

0.8.2

  • Add: AdaptiveGroups are now usable via New-BTColumn

0.8.1

  • Fix: Toast alias removed in 0.8.0 has been restored
  • Deprecation: Signalling removal of Shoulder Tap cmdlets in future version, v0.9.0
  • Deprecation: Signalling removal of Path parameter from New-BTAudio in future version, v0.9.0. MicrosoftDocs/windows-dev-docs#1593

0.8.0

  • Fix: Images from UNC path failing (#111)
  • Add: Ability to force a refresh of cached images via IgnoreCache switch on New-BTImage
  • Add: ACTIONABLE NOTIFICATIONS! Exposed via ActivatedAction and DismissedAction parameters on Submit-BTNotification and New-BurntToastNotification

Changes:

  • 52115dc Only check for support of events once, avoid multiple warnings
  • a3707e1 Bump version and change notes
  • b854507 Only add WinRT type on Win PS, should fix #120
  • ad26c49 Add version check to template, fixes #122
  • be23048 Merge pull request #116 from bcurran3/bcurran3-patch-1
  • c5832cb Update CHANGES.md
  • 1cdbf46 added Windows Server 2019 compatibility

This list of changes was auto generated.

v0.8.2

24 Sep 09:22
28003bb
Compare
Choose a tag to compare

0.8.2

  • Add: AdaptiveGroups are now usable via New-BTColumn

0.8.1

  • Fix: Toast alias removed in 0.8.0 has been restored
  • Deprecation: Signalling removal of Shoulder Tap cmdlets in future version, v0.9.0
  • Deprecation: Signalling removal of Path parameter from New-BTAudio in future version, v0.9.0. MicrosoftDocs/windows-dev-docs#1593

0.8.0

  • Fix: Images from UNC path failing (#111)
  • Add: Ability to force a refresh of cached images via IgnoreCache switch on New-BTImage
  • Add: ACTIONABLE NOTIFICATIONS! Exposed via ActivatedAction and DismissedAction parameters on Submit-BTNotification and New-BurntToastNotification

Changes:

This list of changes was auto generated.

v0.8.1

17 Sep 23:11
b03dd65
Compare
Choose a tag to compare

0.8.1

  • Fix: Toast alias removed in 0.8.0 has been restored
  • Deprecation: Signalling removal of Shoulder Tap cmdlets in future version, v0.9.0
  • Deprecation: Signalling removal of Path parameter from New-BTAudio in future version, v0.9.0. MicrosoftDocs/windows-dev-docs#1593

0.8.0

  • Fix: Images from UNC path failing (#111)
  • Add: Ability to force a refresh of cached images via IgnoreCache switch on New-BTImage
  • Add: ACTIONABLE NOTIFICATIONS! Exposed via ActivatedAction and DismissedAction parameters on Submit-BTNotification and New-BurntToastNotification

Changes:

  • b03dd65 Merge pull request #115 from Windos/v0.8.1
  • ab02545 Misspelt Context
  • 5284c56 Re-introduce toast alias, add test for alias
  • fd20644 main change reverted in rebase
  • 4478969 Goodbye custom sound, you will be missed
  • 6587f03 Signalling deprecation: Shoulder Taps
  • 613c864 Change default branch to main

This list of changes was auto generated.

v0.8.0

11 Sep 19:15
f4acfab
Compare
Choose a tag to compare

0.8.0

  • Fix: Images from UNC path failing (#111)
  • Add: Ability to force a refresh of cached images via IgnoreCache switch on New-BTImage
  • Add: ACTIONABLE NOTIFICATIONS! Exposed via ActivatedAction and DismissedAction parameters on Submit-BTNotification and New-BurntToastNotification

Changes:

  • f4acfab Merge pull request #113 from Windos/v0.8.0
  • 8cf19db Changelog and version number
  • a4e1c69 Change from aliases to warn and continue (actionable toasts)
  • a8df509 Actionable toasts on 'New-BurntToastNotification' only 7.1
  • 59bb991 Added event registration, warn on unsupported
  • ece9399 Fixes #111 Adds ignoring image cache
  • 722072d Only do codecov if specified
  • 6a63dc1 ADD: About topic template
  • 3a30b3c Update download to latest version
  • fd06169 Remove TODO and update contributors
See More

This list of changes was auto generated.

v0.7.2

06 Aug 03:52
61c7a94
Compare
Choose a tag to compare

0.7.2

  • Fix: Curly Braces when "Reminder" pops up (#72)
  • Fix: Caching remote gifs are saved based on their remote filename and not overwritten (#105) - Thanks @KelvinTegelaar
  • Fix: BurntToast and .NET 5 (#101)

Changes:

See More
  • 21b3500 renaming the jobs
  • 6512424 SkipPublisherCheck on Pester install
  • e922f17 Re-order and dependency
  • 2dbfed2 Pipeline with custom agent
  • 921c66c had to downgrade version
  • c53c52e Only load using this method if not loading new DLL
  • 9a01cd8 Also need to update the template
  • c85cd18 update test to account for change to file names
  • 054f930 Lib updates and only load on 6
  • 327dc34 Remove notes from root
  • 9b88519 And again
  • db72ed1 Specify Pester version
  • 69289f3 Merge branch 'v0.7.2' of https://github.com/Windos/BurntToast into v0.7.2
  • 77ed838 Update Optimize-BTImageSource.ps1
  • fdf5d87 added random number between 0 and 100000 to filename to prevent caching collision.
  • 70a7666 WinRT reflections
  • cd41f78 Setup for next ver
  • cd8bbbf Merge pull request #106 from KelvinTegelaar/master [ #105 ]
  • e07f1e2 Update Optimize-BTImageSource.ps1
  • aaf1dd8 added random number between 0 and 100000 to filename to prevent caching collision.
  • f4cbd05 Merge pull request #104 from faesel/added-app-logo
  • a5cfe75 added new parameter to pass in the app logo
  • e990711 Merge pull request #102 from icyfire0573/master
  • 21330d7 Update New-BTHeader.md
  • e58d94d WinRT reflections
  • 7706f47 Revert "Create codeql-analysis.yml"
  • 7128637 Create codeql-analysis.yml
  • 8cbe492 Merge pull request #99 from ShortArrow/master
  • 3f711c0 Update README.md
  • 5178692 Setup for next ver

This list of changes was auto generated.

v0.7.1

09 Apr 10:18
4d28eb3
Compare
Choose a tag to compare

0.7.1

  • Update: Microsoft Community Toolkit to 6.0.0
  • New: Support relative paths on images
  • New: "ScheduledToast" switch added to Get-BTHistory which returns scheduled or snoozed toast notifications
  • Enhancement: Libraries only loaded on module import if libraries not already loaded
  • Enhancement: Validate that image paths exist
  • Fix: Reverted to XML clean up to remove curly braces if databindings are not being used (Issue #72)

Known Issues

  • Regardless of what snooze option is chosen, a snoozed toast will re-appear after 9 minutes
    • Cause is unknown and isn't unique to v0.7.1, will be investigated while working on v0.7.2

Changes:

  • 4d28eb3 Merge pull request #95 from Windos/v0.7.1
  • 0e74640 Appease codacy
  • 86e229e Update readme
  • ddb62ae Updated release notes
  • 73fb44a Reporposing notes for next version
  • a44cb5c Add switch to return snozed toasts
  • 3828a06 Update build template
  • 09ff1c6 Update Community Toolkit to 6.0.0
  • 887e14d Updating tests to reflect changes
  • 559fc5e Only use NotificationData if needed
See More

This list of changes was auto generated.

v0.7.0

01 Apr 08:28
Compare
Choose a tag to compare

0.7.0

  • HEADLINE FEATURE: My People "Shoulder Tap" notifications have been implemented
  • You can now specify images on the network via UNC paths. Fix for #56
  • We're now properly supporting bindable text, and removing the curly braces more gracefully
  • Get a list of all toasts you've sent, which have not been dismissed by the user, using Get-BTHistory
  • Remove toasts you've sent, using Remove-BTNotification
  • Set expiration times on toasts using the new ExpirationTime parameter on New-BurntToastNotification and Submit-BTNotification
    • Toasts which have expired are removed from the Action Center
  • Send toasts directly to the Action Center, and avoid showing them on screen, with the new SuppressPopup switch on New-BurntToastNotification and Submit-BTNotification
  • You can now adjust a toasts timestamp (both past and future) using the CustomTimestamp parameter on New-BurntToastNotification and New-BTContent
    • If not specified, the system uses the time at which the toast was received and this may not accuratly reflect the intent of the notification

Changes:

  • aba63ac Full ProgressBar example in progressbar help
  • 43770b3 Last minute fixes and documentation
  • 7ebb2a1 Starting work on documentation
  • f8429f3 Transition over to shoulder taps
  • 348321e Custom time stamp wasn't exposed
  • aba7e44 STarting on easier shoulder taps
  • 1239b18 Shoulder Taps implemented
  • d4efc9a Adding custom time stamps
  • e458373 Updating release notes
  • 5684dbc Also exposing through NewBTN
See more
  • 3169985 Set expiration & suppress popup
  • 6422718 Get history, fintered by unique id
  • 234f90c Skip context if notification platform unavailable
  • 5ab8516 Fixed bad syntax
  • 05ef6b6 Can't do toasts in pipeline, neuters history a touch
  • 0301ca8 Tests for BTHistory
  • 2ddac0c Unload module, excess test gone, future proof asertions
  • 9f71fbe Upgrade Pester if Shipped version
  • 6c9ee5a Verify mock
  • 0244b18 Mocking sorted!
  • 62e8f0b AppID is required for all, defualt to clear
  • dc04159 Clearing toasts
  • 2de1e91 Framework for getting toast history
  • beab3d1 I'm about to need these runtimes in more functions
  • 8cb2f45 Shouldn't have assumed
  • ae089c7 2019?
  • eaf0bd6 works on my machine!
  • a8d6258 I really can't see why this one test is failing
  • d4031da ...
  • 1d6e866 Tracking down source of test failures
  • 04d8438 Updating change log
  • 7c270ca Correcting the tests to acount for NOBIND Removal
  • 2dda362 Redundant code removed
  • 2311ae4 The nobind thing was a bad hack
  • bd73ac4 Adjusting tests
  • ac497e3 Initial implementation of updateable toast
  • 82d3b71 Merge branch 'master' into 0.7.0
  • 1c7fdaf Demoing pipelines
  • deaf8a8 Merge pull request #60 from ScreamingHawk/patch-1 [ #59 ]
  • d2cedb7 Default timer interval to 1 second #59
  • 9c1a0b7 Image on UNC path not displaying (Fixes #56)
  • 3a9cc5d Upping version number and clearing release notes
  • eef52d9 Revert "Set up CI with Azure Pipelines"
  • 3fdd30c Set up CI with Azure Pipelines
  • 70f3b01 Found a way to put custom text in there
  • 0ed91d6 Increasing version number, for testing
  • c19ba4e Announce release on Twitter
  • d6ab0f8 That's a better way to go
  • dd8cd7a And here too
  • 2bd3b0c Proper location?
  • 66713c3 No Space in folder name!
  • 79c1808 Trying again
  • d4596b8 seperating out
  • 28e0746 Practice release, will be deleting it
  • 6d3de48 It's really not liking this version business
  • 92c4d50 Herm
  • 50df8ba Getting version from build, assigning in release
  • a059ad8 No zippy if already importy
  • a7e65b3 Compress (for GitHub)
  • 17bad6a Clean up, PUNs, Release notes
  • 9ff6ea6 Beginning to work on Release pipeline
  • 104dd3c Had confused what I was actually trying to do here
  • c31e5fc Supressing confirm, you'd think Force would do it, eh?
  • c9d9412 Cleaning up artifact
  • 7dd52f5 Why does that throw?!
  • bfbb3da Lets see if we can do without the "this folder or that" nonsense
  • a866cfa And coverage is looking in wrong directoty
  • 5547d99 Path not valid when testing compile
  • 2db51f0 Strings need to be in quotes
  • 3015cb6 Trying to compile into single psm1
  • e7d2c7e Merge pull request #58 from Windos/pester
  • fe6ef23 Final aditional test
  • 9b7c5c4 Code coverage campaign 1
  • a717ceb Checking input validation features
  • cfcee37 Issue with image paths, fixed
  • 8cb2116 Strictly speaking, I don't need to join
  • b677fd5 Have to shorten this output
  • 4581f98 Tests for N-BTN
  • 9684108 Tests for New-BTVisual
  • c641866 Tests for New-BTInput
  • 67accfa Tests for SelectionBoxItems and Text
  • 9526760 Tests for ProgressBar
  • 5d63886 Had variables not expanding
  • da30c73 Tests for New-BTHeader and New-BTImage
  • 0f2f4d7 Tests for New-BTContextMenuItem re-arrange
  • 69f2446 Tests for New-BTContent
  • e281068 Tests for New-BTButton
  • a3e2840 Added New-BTBinding removed class tests
  • 66794de Tests for New-BTAudio
  • 674e72e Oh wow, that's an old artifact
  • 84d15a4 Making it work
  • a6b31bd Putting dashes back until I update Pester in pipeline script
  • 7d9e30d Using dashes in asertions
  • 6ef1b75 Trimming the fat
  • c989257 One more try before I go to twitter
  • c9cd1ea Why won't you Mock me?!
  • c56b398 Moving mocks downlevel
  • 584e08f First try failed
  • ef27c49 Tests for New-BTAppId only run whatif on TF_Build
  • 4ecb07e Lets see if Azure likes these tests

This list of changes was auto generated.

v0.6.3

02 Feb 11:36
584a60b
Compare
Choose a tag to compare
  • Update Windows Community Toolkit (UWP Notifications) to 5.0.0.

    • Also switched to the UAP variant, as the .NET Standard one was causing issues for some users.
  • (BACKEND) Implemented CI pester tests on Azure DevOps Pipelines, including code coverage stats.

  • Fixed style issues flagged by Codacy, mainly Markdown headers.

  • Added WhatIf support to all functions, laying ground work for expanded (read: any) Pester tests.

  • Functions all in .psm1 now, instead of separate .ps1 files. SPEED!