Power Toys: v0.103.3052 Release
Release date:
November 2, 2026
Magnitude:
869
Diff Delta
Contributors:
5 total committers
10 Commits
in this Release
Ordered by the degree to which they evolved the repo in this version.
Authored October 30, 2026
Authored October 30, 2026
Authored October 29, 2026
Authored October 29, 2026
Authored October 29, 2026
Authored October 29, 2026
Authored November 2, 2026
Authored October 31, 2026
Authored October 31, 2026
Authored October 31, 2026
Browse Other Releases
v0.103.3099
Released November 6, 2026
0 Ξ
v0.103.3062
Released November 3, 2026
0 Ξ
v0.103.3052
Released November 2, 2026
869 Ξ
v0.103.3012
Released October 29, 2026
1,552 Ξ
v0.103.3006
Released October 28, 2026
14,374 Ξ
v0.102.3101
Released November 6, 2026
2,034 Ξ
v0.102.3001
Released October 27, 2026
0 Ξ
v0.102.2993
Released October 27, 2026
36 Ξ
v0.102.2933.0
Released October 21, 2026
63 Ξ
v0.102.2911.0
Released October 19, 2026
1,581 Ξ
Top Contributors in v0.103.3052
Release Notes Published
<!-- BEGIN POWERTOYS PREVIEW AGENT -->
Dev preview v0.103.3052.0
PowerToys 0.103.3052.0 is a development preview from main, containing 23 merged pull requests since v0.103.3012. This prerelease is intended for testing ahead of the next stable release.
Installer Hashes
Highlights
- Command Palette: Fixed top-level search getting stuck during rapid typing, clearing, and re-entering queries.
- DSC: Generated configuration scripts now recognize matching installed versions written with three or four numeric components.
- PowerDisplay: Improved startup reliability when a cold UI launch takes longer to connect.
- PowerRename: Renames between linguistically equivalent but different names, such as German sharp S to
ss, now appear in previews and can be applied.
- PowerToys Run: Unit Converter now correctly handles
sqmi and sqmil shorthand.
- PowerToys Run: Plugin score modifiers can now range from -20,000 to 20,000 to override high built-in result scores.
- PowerToys Run: Calculator copies persist without misleading failure dialogs after the text has already been copied.
- Registry Preview: Added a flatter, full-page workspace with slimmer splitters and scrollbars shown only when needed.
- ZoomIt: Restored Settings and Exit tray actions when running through PowerToys.
- ZoomIt: Fixed skipped frames in screen recordings, particularly while zooming and annotating.
Command Palette
- Fixed two Command Palette top-level search hangs that could occur when rapidly typing, clearing, and re-entering queries in #51599.
DSC
- Fixed generated DSC configuration scripts matching installed PowerToys versions when three- and four-component version strings differ only by a trailing zero in #51537 by @Gijsreyn.
General
- Updated release tooling to refresh maintainer exclusions, omit automated contributor credits, and validate four-component display titles while retaining three-component tags in #51665.
- Standardized .NET SDK selection through global.json at version 10.0.403, updated the runtime package version to 10.0.14, and moved SDK builds to Visual Studio 2026 in #51781.
PowerDisplay
- Improved PowerDisplay cold-start reliability by allowing more time for its UI connection and added end-to-end lifecycle and monitor-control tests in #51784.
PowerRename
- Enabled PowerRename previews and applying renames for linguistically equivalent but different names, such as German sharp S to
ss, while preserving normalization-only behavior in #51297 by @dark13b.
PowerToys Run
- Fixed Unit Converter parsing of
sqmi and sqmil shorthand so square-unit conversions use the intended units in #50637 by @sanskarIN.
- Expanded plugin score modifiers to -20,000 through 20,000 so user preferences can override high built-in result scores in #51195 by @muhammadmahadazher.
- Improved copying Calculator results so successful copies persist without misleading post-write failure dialogs in #51197 by @muhammadmahadazher.
Registry Preview
- Updated Registry Preview to a flatter, full-page layout with slimmer splitters and scrollbars shown only when needed in #50757 by @matthudson.
ZoomIt
- Restored Settings and Exit tray actions when ZoomIt runs through PowerToys; Settings opens the ZoomIt settings page and Exit closes only ZoomIt in #51726 by @MarioHewardt.
- Fixed skipped frames in ZoomIt screen recordings, particularly while zooming and annotating in #51729 by @MarioHewardt and @markrussinovich.
Development
- Updated the .NET setup action used by Microsoft Store submission workflows to 6.0.0 in #49862.
- Updated the Python setup action used by issue-triage workflows to 7.1.0 in #51746.
- Updated the Azure login action used by Microsoft Store submission workflows to 3.1.0 in #51747.
- Updated the artifact-upload action used by issue-triage workflows to 7.0.2 in #51748.
- Updated Node.js setup actions used by PR intake and developer-documentation workflows to 7.1.0 in #51749.
- Separated Command Palette dock flyout presentation from its controller to simplify future maintenance and presentation changes in #51689.
- Corrected shared shortcut-control property metadata and documented collection-analyzer exceptions while preserving existing UI control APIs in #50736 by @matthudson.
- Switched legacy UI-test screenshot comparisons to structural similarity (SSIM) and removed image-hash dependencies in #51653.
- Added Grab and Move end-to-end UI tests for window movement and resizing, with virtual-HID input infrastructure in #51634.
- Improved Mouse Without Borders Sandbox test provisioning by separating startup and payload-preparation deadlines and adding progress diagnostics in #51778.
- Changed ZoomIt to build its precompiled header once so its C++ sources can compile in parallel in #51674.
<!-- END POWERTOYS PREVIEW AGENT -->