github microsoft/PowerToys v0.101.2652.0
Preview v0.101.2652.0

pre-release2 hours ago

Preview v0.101.2652.0

This preview includes the latest fixes and improvements since PowerToys Preview v0.101.2632.0.

Installer Hashes

Description Filename sha256 hash
Per user - x64 PowerToysUserSetup-0.101.2652.0-x64.exe 0D2BEF1B473F332477BF58426FE09E81439B240687073CA38FB03BDE447A1666
Per user - ARM64 PowerToysUserSetup-0.101.2652.0-arm64.exe 1FCA3813B0D9F4CC091332C7E0BAE7A2BDC924DD078258DE189702BC6D48553B
Machine wide - x64 PowerToysSetup-0.101.2652.0-x64.exe 4C025A3F32C9DE6E2C40A39483329C813102E9C682E57B99C17E722C0A05728F
Machine wide - ARM64 PowerToysSetup-0.101.2652.0-arm64.exe 6FB6AA1E04C1E7C29A1824AB1733F74E79775366B536B79D36C76B0DCB0F905B

Highlights

  • Command Palette: Hid redundant More buttons while preserving context menus and improving keyboard navigation.
  • Command Palette: Made owned taskbar windows, including LabVIEW project windows, discoverable in Window Walker.
  • Environment Variables: Fixed localized-title startup crashes with Windows' UTF-8 system code page.
  • Keyboard Manager: Added validation for unsupported Win+L remappings that include extra modifiers.
  • Power Display: Preserved profile settings when saved monitors or capabilities are unavailable.
  • Screen Ruler: Improved bounds detection and restored Device-independent pixels as a selectable secondary unit.
  • Shortcut Guide: Fixed taskbar indicators appearing for applications that do not request them.
  • Window Hopper: Reduced preview memory usage and improved click-through, thumbnail fallback, and page-indicator rendering.

General

  • Simplified developer workspace setup by removing the redundant repository-local GitHub artifacts MCP server and using standard Copilot tools for issue evidence in #49860
  • Updated localization submission and download pipelines with the required service ownership metadata in #50625

Command Palette

  • Hid the redundant More button when no overflow actions remain, while preserving Ctrl+K context menus and improving shortcut, submenu, and focus handling in #49769 by @jiripolasek
  • Prevented a failing extension event handler from blocking other listeners, keeping property and item updates flowing to active subscribers in #50485 by @jiripolasek
  • Included owned windows marked as taskbar applications in Window Walker, making windows such as LabVIEW projects discoverable in #50693 by @Subhro-ai

Environment Variables

  • Fixed startup crashes with localized titles when Windows uses the UTF-8 system code page and corrected environment-change notification decoding in #50688 by @xianhongtao

Keyboard Manager

  • Blocked unsupported remappings containing Win+L, including combinations with extra modifiers, with validation errors instead of silently accepting them in #49759 by @amanmaurya92

Peek

  • Made web preview cleanup deterministic during disposal and kept managed temporary-file cleanup off the finalizer path in #50636 by @sanskarIN

Power Display

  • Preserved saved monitor settings when editing profiles while displays or capabilities are unavailable, and kept color-preset selections synchronized as capabilities change in #50509

Screen Ruler

  • Corrected bounds-mode edge detection at the first pixel row or column and prevented large color differences from being mistaken for matching pixels in #50093 by @4RH1T3CT0R7
  • Fixed selecting and saving Device-independent pixels as the secondary measurement unit. Users upgrading from old enum-based centimetre settings may need to reselect their preferred unit in #50696 by @daverayment

Shortcut Guide

  • Fixed taskbar indicators appearing for every application so the full guide shows them only when the selected shortcut manifest requests them in #50672 by @daverayment

Window Hopper

  • Reduced preview memory usage, restored clicks through transparent overlay areas, added live-thumbnail fallback when snapshot capture fails, and fixed the opaque page-indicator bar in #50495

ZoomIt

  • Corrected the Settings help text to show Ctrl+K and Ctrl+W for the black and white sketch pads in #50689 by @mmustafasenoglu

Development

  • Simplified Command Palette System extension native API declarations to remove a build warning without changing generated code in #50706 by @jiripolasek
  • Made settings collections and app-watcher filters non-replaceable after initialization while preserving serialization, migration, and app discovery behavior in #50702 by @matthudson

Don't miss a new PowerToys release

NewReleases is sending notifications on new releases.