github microsoft/PowerToys v0.101.2684.0
Preview v0.101.2684.0

pre-release7 hours ago

Preview v0.101.2684.0

This preview includes the latest features, fixes, and improvements since PowerToys Preview v0.101.2652.0.

Installer Hashes

Description Filename sha256 hash
Per user - x64 PowerToysUserSetup-0.101.2684.0-x64.exe 575749AD4AB4C8665F4982D40809B49C60FB3F5674B95D23500174CC976EC412
Per user - ARM64 PowerToysUserSetup-0.101.2684.0-arm64.exe C85BA1777E3E6662CD9676C593DF4E711B991741BEB46291F34A75F082D08A03
Machine wide - x64 PowerToysSetup-0.101.2684.0-x64.exe 92717D057B9F6B1997A6092216003332BE01E802BA3752D408E95BB50DD44F5A
Machine wide - ARM64 PowerToysSetup-0.101.2684.0-arm64.exe C8CC6FD06CA83341F3A17243CEB2B0A52851C3CB7C8E13F4CBE5B1D2B76793FB

Highlights

  • Command Palette: Added a UI language selector with a restart action to apply changes.
  • Command Palette: Improved Window Walker searches combining app names and window titles.
  • Command Palette: Refreshed parameter text boxes with theme-aware colors and clearer focus states.
  • Command Palette: Added clearer WinGet operation feedback in the footer and notifications.
  • Command Palette: Fixed center Dock bands remaining hidden after loading.
  • Command Palette: Reset bookmark placeholder inputs after successful launches.
  • Keyboard Manager: Fixed normal, visible program mappings to honor the non-elevated launch setting when PowerToys runs as administrator.
  • Setup: Improved packaged context-menu shutdown during updates and uninstall.

General

  • Improved update and uninstall shutdown handling for the packaged File Locksmith, PowerRename, Image Resizer, and New+ context menus so their host processes can exit before servicing times out in #50218

Command Palette

  • Removed Command Palette's separate VCLibs package dependency and obsolete Adaptive Cards build workarounds, simplifying installation in #50707 by @jiripolasek
  • Refreshed parameter text boxes with theme-aware colors, clearer focus states, and caret colors that match the text in #49751 by @jiripolasek
  • Improved Window Walker searches so multi-word queries can match the app name and window title together, such as explorer downloads in #50054 by @Subhro-ai
  • Cleared bookmark placeholder inputs after a successful launch so reopening the bookmark starts fresh, while retaining inputs after a failed launch in #50629 by @dhruv0703
  • Added a UI language selector in General settings, with Restart now to apply the selection and an option to follow the Windows display language in #50680 by @jiripolasek
  • Made WinGet operations easier to follow with an active-app footer and longer notifications for start, completion, failure, and cancellation in #50713
  • Fixed a Dock loading race that could leave center bands hidden on startup or after monitor changes in #50755 by @Subhro-ai

Keyboard Manager

  • Fixed normal, visible Run program mappings to launch through Explorer without inheriting PowerToys' administrator context, and improved working-directory and existing-window handling. Hidden, Elevated, and Different user launches retain their existing routing in #49571 by @gavinzhangth

Development

  • Restricted collection replacement in Command Palette extension settings, Mouse Jump layout models, and Hosts File Editor while preserving mutable contents and bindings. Extension developers must initialize affected Choices and FileTypeFilter collections during construction or modify their contents in place in #50741 by @matthudson
  • Removed a stray carriage return in the Screen Ruler settings view model without changing behavior in #50742 by @jiripolasek
  • Made Workspaces collection properties non-replaceable after initialization and kept the launcher application's list instance stable while preserving JSON and binding behavior in #50731 by @matthudson

Don't miss a new PowerToys release

NewReleases is sending notifications on new releases.