Skip to content

Releases: microsoft/PowerToys

Release v0.16.0

31 Mar 17:49
3a4b970
Compare
Choose a tag to compare

Our mantra for the 0.16 was adding in new features along with a continual push for quality and stability. We are working toward getting a way to auto-update PowerToys and have a good plan for this. We want to proactively thank the community for quickly identifying a few bugs inside 0.15 and allowing us to quickly release 0.15.1 and 0.15.2.

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

  • FancyZone improvements:
    • Multi-Monitor improvement: Zone flipping switching now works between monitors!
    • Simplified UX: Removed layout hot-swap and flashing feature due to need to improve multi-monitor support
  • New Utilities!
    • Markdown Preview pane extension
    • SVG Preview pane extension
    • Image Resizer Window Shell extension
    • Window Walker, an alt-tab alternative
  • Fixed over 100 issues!
  • Testing improvements
    • 54 UX Functional tests
    • 161 new Unit tests

Window Walker's code is based off of Beta Tadele's Window Walker.
Image Resizer's code is based off of Brice Lambson's Image Rezier.

MSIX / Store Build Update

  • We put in a lot of effort here but currently our plan of record is to make the MSI our only installer option and built-in auto-upgrade. MSIX is a great installer / container tech but there are few spots we are working with the team to improve so we can adopt.

Release v0.15.2

10 Mar 16:00
Compare
Choose a tag to compare

This is patch release to fix a few items. This release will fix the issues below:

  • Installers now are signed with version number naming (#1444 this fix will also help in longer term stability for build infrastructure)
  • IO Exception handling in FancyZone editor (#1472, #1462, #1451)
  • Spelling mistake in settings (#1478)

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

Release v0.15.1

03 Mar 23:20
6787af4
Compare
Choose a tag to compare

This is patch release to fix a crashing bug introduced in 0.15. #1422 was the tracking bug.

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

Release v0.15.0

03 Mar 19:14
02c08c9
Compare
Choose a tag to compare

⚠ Notice: 0.15 had a bug that we hot-fixed. Please use 0.15.1. We have removed the binaries from this release due to the bug.

Our mantra for the 0.15 was infrastructure, quality, stability and work toward getting a way to auto-update PowerToys. While it took a bit longer to get here, we feel it was worth the extra time to fix bugs that really impacted your experience with PowerToys.

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

Note for upgrading: You need to reapply your zone layout for FancyZones. Don't worry, your custom zone sets are preserved.

  • Make you aware there is a new version from within PowerToys
  • Removed requirement to always 'run as admin'
  • Added almost 300 unit tests to increase stability and prevent regressions.
  • Resolved almost 100 issues
  • Made .NET Framework parts of the source run faster with NGEN
  • Improved for how we store data locally
  • Increased FancyZones compatibility with applications
  • Created the v1.0 strategy, the launcher, the keyboard manager specs
  • Work on cleaning up our issue backlog and labels

Great work by everyone!

Release v0.14.1

05 Dec 15:46
fed81c8
Compare
Choose a tag to compare

This is patch release to fix a regression introduced in 0.14.0. (#840 was issue #). It also includes one fix for FancyZones to not interfere with full screen applications (#306).

Release v0.14.0

02 Dec 16:59
221df3d
Compare
Choose a tag to compare

NOTE

Due to a regression in the FancyZones code, we removed the binaries of this release. A fix will be provided shortly

FancyZones

Changes:

  • Removed legacy editor (along with the settings option to choose between the legacy editor and the new editor).
  • Added a settings to disable FancyZones for user defined list of applications.
  • The editor now opens highlighting the current active layout.
  • Show the correct keyboard key for the editor shortcut (with some limitations due to the WebView control).

Bug fixes:

  • Fixed the FancyZones bug that was stealing the number keys (mostly happening when dragging Chrome tabs).
  • Fixed a DPI scaling bug in the FancyZones editor that was causing the zones to be placed in the wrong position on the screen.
  • Fixed bug preventing several apps from working with FancyZones (there are still some cases, like remote apps, that may not work).

PowerRename

Changes:

  • The dialog can be resized (still need to finished the work to handle DPI changes when moving the dialog between screen with different scaling %).
  • Added settings to restore search and replace flags value from previous run.
  • Added settings to enable autocomplete and auto-suggest.

Bug fixes:

  • Improved RegEx replace result.
  • Fix bug preventing sub-folder items to be renamed if parent folder is also renamed.

Other bug fixes

  • fixed a bug in the runner that was causing the tray icon to not appear.
  • minor UI tweaks to the Settings appearance (icons position and margins, module's description text and documentation links position and margins).
  • fixed a crash in the ShortcutGuide.

NOTE: when upgrading from a previous version, the installer will close all the Windows Explorer windows in order to update the PowerRename shell extension.

Release v0.13.0

01 Nov 20:15
d9320b7
Compare
Choose a tag to compare

PowerRename:

  • Fixed crashing bug
  • Fixed duplicate entries for PowerRename in context menu for shortcuts
  • PowerRename dialog is no longer appearing in top corner all the time
  • Ensure we show the file extension in the UI even if extensions are hidden in Windows Explorer

Shortcut Guide:

  • Fixed conflicting key with Xbox controller
  • Hide Shortcut Guide when a screenshot is taken

Release v0.12.0

29 Oct 16:55
a58e99f
Compare
Choose a tag to compare

New Utility:

  • PowerRename

General:

  • Microsoft signed binaries and installer
  • Dark Mode for the Settings and for ShortcutGuide
  • Fixed a bug that was preventing the PT Settings to be opened on some Windows configurations.
  • Various improvements for other UI/UX bugs.

FancyZone:

  • Editor now supports multi-monitor
  • Hotkey to open FZ Editor is now configurable (Win+~ was unavailable on several non-US keyboards)
  • Fixed a bug that was preventing from activating zones for applications with custom title bars
  • FZ Editor can now be used on small screens
  • Improved zone activation when dragging a window, smaller zones have precedence over larger zone (community contribution)
  • Fixed a crashing bug in FZ on some localized version of Windows (community contribution)
  • Fixed bug preventing from resizing zone when zone edge is on the right or bottom screen edge
  • Fixed bug that was causing the task bar and other special system windows to be snapped into zones
  • Improved application detection for FZ history
  • Change a FZ default settings to avoid interfering with full screen applications.

v0.11.0: FancyZones and Shortcut Guide initial commit

03 Dec 16:50
Compare
Choose a tag to compare

Co-authored-by: Alexis Campailla [email protected]
Co-authored-by: Bret Anderson [email protected]
Co-authored-by: Enrico Giordani [email protected]
Co-authored-by: Jaime Bernardo [email protected]
Co-authored-by: Jeff Bogdan [email protected]
Co-authored-by: March Rogers [email protected]
Co-authored-by: Mike Harsh [email protected]
Co-authored-by: Nachum Bundak [email protected]
Co-authored-by: Oliver Jones [email protected]
Co-authored-by: Patrick Little [email protected]