Releases: Windos/BurntToast
Releases · Windos/BurntToast
v0.8.5
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)
- Thanks @glennsarti
- Enhancement: Hero images can now be specified using the New-BurntToastNotification function using the -HeroImage parameter (#80)
- Thanks @UniverseCitiz3n
- Enhancement: AppIDs can now be specified using the New-BurntToastNotification function using the -AppId parameter.
- Thanks @cedarbaum
- 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.
- Thanks @potatoqualitee and @vexx32
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
0.8.4
- Enhancement: Header ID on New-BTHeader is now optional. An ID will be auto generated if not specified (#125)
- Thanks @glennsarti
- Enhancement: Hero images can now be specified using the New-BurntToastNotification function using the -HeroImage parameter (#80)
- Thanks @UniverseCitiz3n
- Enhancement: AppIDs can now be specified using the New-BurntToastNotification function using the -AppId parameter.
- Thanks @cedarbaum
- 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.
- Thanks @potatoqualitee and @vexx32
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:
- c7c0cfe Merge pull request #143 from Windos/v0.8.4
- 0ea9681 More change log prep
- c6ed9d2 Text handling for Twitch/IRC edge cases
- 9f06ac0 UniqueIdentifier on Remove-BTNotification
- c3a0719 Opps
- 782e869 Test this part again
- 0bbd219 Update template, though don't think this will fix
- 223d459 Let's just hide that
- b983f3e Update libs
- 04462ec Changes and contribs
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
#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
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:
- 28003bb Merge pull request #119 from Windos/v0.8.2
- cbdab30 Bump version number and change log
- 426ee8c Tests and documentation for columns
- a0d05c7 Fixing issues
- 016e155 meta tests
- 7d4fbcd Splitting out tests into individual files
- 57ff903 Addressing Codacy recommendations
- 134f9f3 Add ShouldProcess
- 4d53cc1 Add: AdaptiveGroup
- 9a32fea Update to new Codacy
This list of changes was auto generated.
v0.8.1
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
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
v0.7.2
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:
- 61c7a94 Merge pull request #110 from Windos/v0.7.2
- 8061751 New lines
- b0d25c0 Change log
- 428d5ef Temp Env
- 5163cd3 Azdo CodeCoverage?
- 0e3aea7 Adding on-prem x86 host
- 5712c11 bootstrap more?
- f05460f Invalid name
- 71d177d stuffed that up
- dc175cf Stages?
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
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
- 9a09ae2 More image path fixes
- 0451b6c Fix for bad image path
- 191c58c Merge branch 'master' into v0.7.1
- 407fd51 Make the markdown linter happy
- cc5a7ba Merge branch 'master' of https://github.com/Windos/BurntToast
- 2ae5d8f Additional env data requested
- 88e9b67 Create FUNDING.yml
- 092727f Issue templates + steer to discussions
- cc4b644 Adding notes from Stream
- 5a2a405 Remove dup line
- f5cbfeb Fix: Error when re-importing module (assembly loaded)
- 360ba65 OTSB!
- 460c57c Add: Support for relative image paths, warn if missing
- b9179ca Fix: Assumed app logo in module directory
- 097e34a Merge pull request #85 from Skatterbrainz/patch-1
- e5a0551 syntax updates
- f9df0df Merge pull request #79 from 1RedOne/master
- a250b40 Removed trailing newline
- ef7dd67 added PS tag to code block
- 8d08719 fixed broken link
- 37d0de9 Updates example for Shoulder Tap, adds Shoulder Tap to Readme and intro snippets as well, links to completed blog post on topic too
- 13f65b5 Merge pull request #70 from Paxz/v0.7.1
- bb3fd70 Minor fix to the Example and some comments
- 63c81f1 Getting ready for 0.7.1 work
- 9b6fdb7 Updating links
- 60730a7 Merge pull request #65 from Windos/0.7.0
This list of changes was auto generated.
v0.7.0
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
-
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!