microsoft/PowerToys v0.103.3006
microsoft/PowerToys
Captured source
source ↗Dev preview v0.103.3006.0
Repository: microsoft/PowerToys
Tag: v0.103.3006
Published: 2026-10-28T09:44:10Z
Prerelease: yes
Release notes:
PowerToys 0.103.3006.0 is a development preview from main, containing changes since v0.102.3001. This prerelease is intended for testing ahead of the next stable release.
Installer Hashes
| Description | Filename | sha256 hash | | --- | --- | --- | | Per user - x64 | [PowerToysUserSetup-0.103.3006.0-x64.exe][ptUserX64] | DFEB0CC4020DCF501206CE796DDEE4F03BA705A53829FB91269B4A604A7A19CB | | Per user - ARM64 | [PowerToysUserSetup-0.103.3006.0-arm64.exe][ptUserArm64] | 20A2286FF3F1DEA00A3721D3D8E03756377BB357EB895E8DC005E6207E5537A0 | | Machine wide - x64 | [PowerToysSetup-0.103.3006.0-x64.exe][ptMachineX64] | FC128E24423E62B7521F8575D52A565CECE450B16856DF5731A301531671DACF | | Machine wide - ARM64 | [PowerToysSetup-0.103.3006.0-arm64.exe][ptMachineArm64] | 6F1F20AC4D0404B4F72B9F8000B989479C31367B7AEAA0666741476744ABDC9B |
[ptUserX64]: https://github.com/microsoft/PowerToys/releases/download/v0.103.3006/PowerToysUserSetup-0.103.3006.0-x64.exe [ptUserArm64]: https://github.com/microsoft/PowerToys/releases/download/v0.103.3006/PowerToysUserSetup-0.103.3006.0-arm64.exe [ptMachineX64]: https://github.com/microsoft/PowerToys/releases/download/v0.103.3006/PowerToysSetup-0.103.3006.0-x64.exe [ptMachineArm64]: https://github.com/microsoft/PowerToys/releases/download/v0.103.3006/PowerToysSetup-0.103.3006.0-arm64.exe
Highlights
- Workspaces: List and launch saved workspaces from the command line, with JSON output for automation.
- Command Palette: Browse extension pages in a dedicated dock flyout with navigation, search, details, and command controls.
- Command Palette: Customize the dock with Mica and Mica Alt materials.
- Command Palette: Keep Performance Monitor charts at the correct speed when viewing a metric in multiple places, with shorter GPU labels.
- Command Palette: Continue invoking commands after an extension stops running.
- Command Palette: Get more balanced app and command search results without unnecessary extension-name boosts.
- Command Palette: Keep an auto-hidden dock hidden when only its window stacking order changes.
- Mouse Without Borders: Improve reconnect completion, settings-save ordering, and computer-layout synchronization.
- General: Fix PowerToys remaining running after Quit by completing module shutdown before runtime teardown.
Command Palette
- Added a dedicated dock flyout for browsing extension pages, with its own navigation, search, details, and command controls in #51092.
- Fixed Performance Monitor history running at double speed when a metric appears in both the dock and a page, and shortened overly long GPU labels in #51206.
- Fixed command invocation becoming stuck after selecting an item from an extension that has stopped running, so other commands remain usable in #51443.
- Added Mica and Mica Alt dock materials with live switching and a saved selection independent of the main window in #51470 by @iamDeenko.
- Fixed auto-hidden docks being revealed when Command Palette only needed to update their position in the window stack in #51556 by @jiripolasek.
- Replaced the live host-log page with an Open logs folder command and wrote messages directly to log files instead of retaining the live list in memory in #51575 by @jiripolasek.
- Improved search ranking so matching extension names no longer give commands an unnecessary advantage over relevant apps in #51588.
- Added experimental Windows-key-only activation, disabled by default: set
CMDPAL_ENABLE_WIN_HOTKEY=1before launching Command Palette, then enable the Windows-key option in its settings in #51598.
General
- Corrected preview release comparisons across branches so equivalent cherry-picks and promotion merges are not reported as new or removed changes in #50132.
- Updated System.CommandLine to 2.0.12 while preserving existing command-line help, errors, and exit-code behavior in #51323.
- Updated the README release artwork and roadmap for the next PowerToys development cycle in #51396.
- Preserved the Light Switch unit-test project identity so opening the solution no longer rewrites its project file in #51402 by @jiripolasek.
- Clarified contributor guidance requiring human-written pull request descriptions, with AI-generated summaries confined to labeled, collapsed sections in #51457.
- Updated Command Palette code ownership and the core-team roster to reflect current maintainers in #51469.
- Standardized preview releases on three-component tags and branch-specific titles while retaining four-component installer versions in #51582.
- Advanced the main-branch development release train to 0.103, ahead of the stable release in #51603.
- Enabled official builds to populate the dependency feed when validating SDK and package upgrades in #51631.
- Fixed PowerToys hanging after Quit by completing module shutdown before runtime teardown, and restored the shared Universal C Runtime configuration in #51433.
Mouse Without Borders
- Improved pairing and reconnect completion, prevented older settings saves from overwriting newer snapshots, kept the computer layout synchronized, and added two-endpoint UI regression coverage in...
Excerpt shown — open the source for the full document.