ReleaseMicrosoftMicrosoftpublished Oct 28, 2026seen 6h

microsoft/PowerToys v0.103.3006

microsoft/PowerToys

Open original ↗

Captured source

source ↗
published Oct 28, 2026seen 6hcaptured 6hhttp 200method plain

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=1 before 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.