Skip to content

Releases: microsoft/PowerToys

Release v0.27.1

09 Dec 18:32
4bb1497
Compare
Choose a tag to compare

This is patch release to fix a 5 items for 0.27 we deemed important for stability. FancyZones and Color Picker are the two that have the hot fixes. Our next major planned release is 0.29 at the end of December 2020.

  • #8330 - FancyZones not waiting for me to release Shift. The primary bug is fixed. We discovered an edge case #8511that is not resolved in this larger fix. We felt the larger fix was worth getting out without the edge case being solved.
  • #8378 - Memory leak in FancyZones. Our fix actually improved performance when showing the zones on high res and high DPI scaling screens
  • #8339 - FZ editor is correctly handling multi monitor when the laptop built-in display is turned off.
  • #8322 - Editor Crash on removing colors from the history where there is none
  • #6594 - Color Picker hangs while holding activation keystroke

Experimental v0.28.0

04 Dec 16:05
0a272be
Compare
Choose a tag to compare
Experimental v0.28.0 Pre-release
Pre-release

This experimental release contains our Video conference mute feature plus everything in our v0.27.0 release. We know we have some issues and we have a main tracking issue - #6246.

We are currently looking into changing the virtual webcam driver into a DirectShow filter. This would solve a multitude of quirks along with heavily simplifying the signing through our pipeline. This work is not inside this release.

To find out more about the Video conference mute utility, head over to head to our Video Conference Mute overview.

Features added:

  • An optional image overlay for the video

Things to note

  • This release will not be on WinGet due to the driver still prompting for permission during install time.
  • This release is on the "Experimental" train, so only prerelease versions will be prompted for updates.

Release v0.27.0

01 Dec 18:14
9d39952
Compare
Choose a tag to compare

Our goals for 0.27 release cycle was to focus on end-user experience, stability, accessibility, localization and quality of life improvements for both the development team and our end users

Where is the Video Conference utility?

This is included in the experimental release. It will be 0.28 Experimental and will be 0.27 + The video conference utility. If this is a must-have utility for you, please use the 0.28 experimental release.

Release Notes

General

  • Installer improvements including dark mode
  • Large sums of accessibility issues fixed.
  • Worked on localization effort. If you find issues, please [make us aware so we can correct them][loc-bug].

Color Picker

FancyZones

  • Multi-monitor editor experience now drastically improved for discoverability.
  • Zones being forgotten on restart
  • Added in ability to have no layout

Image Resizer

  • Updated interface

PowerToys Run

  • Removed unused dependencies

PowerRename

  • Added Lookbehind support via Boost library

For the entire commit history, please look at the 0.27 release. Below are just a few of the bullet items from this release.

I'd like to directly call out @davidegiacometti, @gordonwatts, @martinchrzan, @niels9001, @p-storm, @TobiasSekan, @Aaron-Junker, @htcfreek and @alannt777 for their continued community support and helping directly make PowerToys a better piece of software.

Release v0.25.0

29 Oct 17:59
fdffe20
Compare
Choose a tag to compare

Our goals for 0.25 release cycle was to focus on stability, localization and quality of life improvements for both the development team and our end users.

Note: tag is pointing at wrong commit. This should be eaa7e60.

Where is the Video Conference utility?

This will be coming in about a week's time. We need additional work done here to ship this out. It will be 0.26 Experimental and will be 0.25 + The video conference utility

Release Notes

For the entire commit history, please look at the 0.25 release. Below are just a few of the bullet items from this release.

Our goals for 0.25 release cycle was to focus on stability, accessibility, localization and quality of life improvements for both the development team and our end users. Our first end to end localization pass has been done. We know it isn't perfect but we are in 17 languages now. If you find an issue, please file a localization bug.

Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on.

Highlights from October 2020

General

  • First pass on localization complete. 17 different languages. We know there will be some rough areas, please make us aware so we can correct them.
  • Logging added into the installer
  • Large sums of accessibility issues fixed.
  • Less notifications for installing
  • FxCop work is almost fully wrapped up

Color Picker

  • Additional color style selections such as CYMK and HSL

FancyZones

  • Multiple bugs fixed
  • Better zone drawing improvements

Keyboard manager

  • Fixed terminal input map failure
  • Better app compat
  • Multiple bug fixes
  • Ability to directly disable keys/shortcuts

PowerToys Run

  • expanded environment var searching such as %windr%
  • multiple crash bug fixes
  • Improvements on calculator plugin
  • Directly able to override theming
  • Windows will open to what shell you want
  • Better action key support
    • = for direct calculator
    • ? for direct file searching
    • . for direct for applications
    • // for direct URL
    • < for running processes
    • > for shell processes

Dev docs

  • Added multiple developer related docs.

I'd like to directly call out @p-storm, @TobiasSekan, @davidegiacometti, @royvou, @gordonwatts, @Aaron-Junker, @htcfreek and @niels9001 for their continued community support and helping directly make PowerToys a better piece of software.

Experimental v0.24.0

13 Oct 18:42
d4e0265
Compare
Choose a tag to compare
Experimental v0.24.0 Pre-release
Pre-release

This experimental release contains our Video conference mute feature plus everything in our v0.23.2 release. We know we have some issues and we have a master tracking issue - #6246.

To find out more about the Video conference mute utility, head over to head to our Video Conference Mute overview.

Things to note

  • This release will not be on WinGet due to the driver still prompting for permission during install time.
  • This release is on the "Experimental" train, so only prerelease versions will be prompted for updates. If you are running 0.23.x, the next major update for you will be 0.25.

Sha256: AE10BE729868ED74510D99F32ED07EBF2A3C9E5BAD5D3B3610AE93FCF91BDFC5

Fixed in 0.24

Software/Hardware compatibility:

Camera overlay image:

  • image dialog doesn't work when running settings as admin

Status toolbar:

  • it shows always, even when the option to hide it is on
  • it always use the light theme
  • always open on startup even when disabled #6396

Microphone:

  • not all microphones are muted
  • offer option to select which microphone to mute

Settings UI:

  • settings info for hotkeys valid modifiers - #6246 (comment)
  • Fixed possible crash in PowerToys when the module is turned off

Code cleanup:

  • move VideoConferenceViewModel.cs from Settings.UI to Settings.UI.Lib
  • move toolbar out of the VideoConferenceSettings

Telemetry:

  • add telemetry for settings

Release v0.23.2

09 Oct 18:04
Compare
Choose a tag to compare

This is patch release to fix a few items for 0.23 we deemed important for stability. PowerToys Run, FancyZones, Keyboard manager are the utilities that have fixes below. Our next major planned release is 0.25 at the end of October 2020.

For the build of PowerToys that includes Video conference mute utility, we found a last bug that affects Win+N muting we'll be shifting out to next week.

Sha256: 2233FE2E2B961029E6CAE2D887E30B2A663A4633647E3640E9AB8CB5B3DB213C

This release will fix the following issues:

  • 6955 - KBM crash when remapping shortcut
  • 6951 - KBM fix for Alt + ` with Japanese keyboards
  • 6533 - PT Run Placeholder files (onedrive) breaks Win32 scan
  • 7138 - PT Run Auto suggest not working
  • 7116 - FZ Clone parent data
  • 6967 - FZ forgets VD Layout
  • 3536 - FZ + Chrome tab issue

0.23.2 full change log

For more details on the 0.23 full update, please look at those release notes.

Release v0.23.0

30 Sep 16:34
Compare
Choose a tag to compare

Our goals for 0.23 release cycle was to focus on stability, localization and quality of life improvements for both the development team and our end users.

Where is the Video Conference utility?

This will be coming in about a week's time. We need additional work done here to ship this out. It will be 0.24 Experimental and will be 0.23 + The video conference utility

Release Notes

For the entire commit history, please look at the 0.23 release. Below are just a few of the bullet items from this release.

General

  • Localization pipeline is flowing from our Github to the loc system and back. 0.25 should be localized now.
  • The EXE installer should be at parity now with the MSI. Please go to the wiki for installer args

FancyZones

  • Fixed bug on not seeing a newly attached screen
  • Fixed spanning across monitors bug
  • Added in default layout for new users, a Priority Grid
  • Added keyboard support to grow / shrink to multiple zones
  • General bug fixes

PT Run

  • Multiple crash bugs fixed. Prioritized any users reported along with top hits from Watson reporting
  • Stopped PT Run from interfering with an install
  • Fixed folder bug if it had a # in it (Thanks @jjw24 for the PR!)
  • Fixed a screen flicker for
  • General bug fixes

Keyboard manager

  • Multiple crash bugs fixed. Prioritized any users reported along with top hits from Watson reporting
  • Fixed multiple accessibility issues.
  • General bug fixes

Preview Pane

  • Added in Frontmatter and better (but still basic) latex support.

Settings

  • Fixed scaling issue for responsive design on Image Resizer
  • Fixed crash on empty color value.
  • Fixed crash for toggling FancyZones on/off
  • Fixed 0x00 NFTS crash for settings
  • Fixed multiple accessibility issues.
  • Layout adjustments (Thanks @niels9001)
  • General bug fixes

Dev related

Experimental v0.22.0

02 Sep 19:25
c9cb4a7
Compare
Choose a tag to compare
Experimental v0.22.0 Pre-release
Pre-release

This release contains our experimental Video conference mute feature plus everything in our v0.21.1 release. We know we have some issues and we have a master tracking issue - #6246.

To find out more about the Video conference mute utility, head over to head to our Video Conference Mute overview.

Release v0.21.1

02 Sep 19:26
e5ec08f
Compare
Choose a tag to compare

Our goals for 0.21 release cycle was to focus on stability, localization and quality of life improvements for both the development team and our end users.

Where is the Video Conference utility?

Please use the pre-release 0.22 installer if you want to use this utility.

Release Notes

For the entire commit history, please look at the 0.21 release. Below are just a few of the bullet items from this release.

PT Run:

  • Removed need for space in action keywords. This means you now can type >ipconfig
  • Icon caches fixed and now has colored icons
  • Improved font rendering via ClearType (Shout out to @AnuthaDev doing the heavy lifting here)
  • Result speed improvements
  • URLs are supported
  • Fixed bugs including calculating bugs

FancyZone:

  • Win+Arrow key is directional based on zone rect
  • Fixed bugs

Runner:

  • Fixed toast notifications running elevated from non-admin account

Shortcut Guide:

  • Improved vkey catching which will fix some use cases of it not showing up

SVG in File Explorer:

  • Embedded image tags will now render in Explorer

Color Picker:

  • Fixed bug where it would launch via false positive keystrokes

Accessibility:

  • Settings, PT Run and KBM undergoing improvements

Localization:

  • Pipeline is now setup and will be doing a full E2E pass on all utilities shortly.

Dev quality of life improvements:

  • Continued warning count reduction. This release ~80 removed
  • StyleCop enabled E2E
  • FxCop starting to be added in E2E

Release v0.20.1

05 Aug 19:21
Compare
Choose a tag to compare

This is patch release to fix a few items for 0.20 we deemed important for stability. The installer, PowerToys Run, FancyZones and ColorPicker.

FancyZones had a bug in it which then crashed our hosting app (we refer to as Runner), then that caused us to find a few bugs in PowerToys Run that happen when Runner crashes.

if you continue to see issues, please make us aware.

This release will fix the following issues:

  • #5400 - PT Run doesn't dispose properly and disposed object trying to be accessed
  • #5555 - ColorPicker trying to always reload a bad settings file
  • #5540 - FancyZones tries to drag an elevated window
  • #5484 - Installer gets stuck installing .NET Core

0.20.0 full change log

For more details on the 0.20 full update, please look at those release notes.