Preview v0.101.2492.0
Pre-release
Pre-release
PowerToys v0.101.2492.0 Preview
This preview migrates Color Picker to WinUI 3, adds multiple Command Palette clocks, improves Keyboard Manager validation, and lets Awake turn off the display while Windows is locked.
Installer Hashes
| Description | Filename | sha256 hash |
|---|---|---|
| Per user - x64 | PowerToysUserSetup-0.101.2492.0-x64.exe | AE91DBFD3905635A06FC630E2CC49E08840B54979B1832326B9BAF27CBC0D715 |
| Per user - ARM64 | PowerToysUserSetup-0.101.2492.0-arm64.exe | 2D30FDAF40AE042E67347D9DDC97628C25A0471FDD5535758068363D9C699384 |
| Machine wide - x64 | PowerToysSetup-0.101.2492.0-x64.exe | 30913F8E9E4A97C413C5177A9E7E42BB75EBF7CE13160D69E3EFD1A28010C3AA |
| Machine wide - ARM64 | PowerToysSetup-0.101.2492.0-arm64.exe | FFBC2E5C63F17D22E483FD8239DC3CA9AD0F16BB8AE949483DB6BEFEC869CA32 |
Highlights
- Color Picker: Migrated the picker, editor, zoom magnifier, resources, and input hooks from WPF to WinUI 3.
- Command Palette: Added multiple configurable clocks with independent time zones and formats.
- Awake: Allowed Windows to turn off the display while the workstation is locked without changing unlocked keep-awake behavior.
- PowerDisplay: Added JSON Lines output and structured errors to the CLI for scripting and automation.
Awake
- Added lock-state detection so the display can turn off while the workstation is locked and Awake can resume its configured behavior after unlock in #49388 by @Meister1977.
Color Picker
- Migrated Color Picker from WPF to WinUI 3, including the picking overlay, editor, zoom magnifier, resources, telemetry, and input hooks in #49174.
Command Palette
- Added multiple configurable clocks with independent time zones, display formats, pinning, and centralized updates in #49288 by @jiripolasek.
- Fixed the Remote Desktop extension to filter and rank connections using the entered search text in #50043.
- Fixed dock item activation with Enter and Space in #50044.
- Preserved configured title and subtitle visibility when adding new dock items in #50363.
- Guarded dynamic-page event invocation against extension exceptions in #50390 by @jiripolasek.
- Prevented shortcuts from being handled twice for non-action keyboard hook notifications in #50427 by @jiripolasek.
- Corrected the description of the low-level keyboard hook setting in #50428 by @jiripolasek.
Keyboard Manager
- Fixed duplicate and conflict validation when editing remaps by comparing mapping identities and conditions instead of list positions in #50265 by @MasaYan24.
PowerDisplay
- Added a global
--jsonflag for compact JSON Lines results and structured errors in #50433.
PowerToys Run
- Added the New Chat for Claude community plugin to the third-party plugin list in #50381 by @tit-exe.
Development
- Disabled Settings search-index generation in Debug builds to reduce build time in #49709 by @noraa-junker.
- Added Runner diagnostics for Windows session-end messages and decoded termination reasons in #50273.
- Made automatically selected per-module UI tests and their resolver blocking in CI in #50344 by @app/copilot-swe-agent.
- Migrated Hosts File Editor UI tests to UITest.Next and added missing release-checklist coverage in #50370.
- Added seven Registry Preview end-to-end tests covering editing, importing, Explorer preview, keyboard launch, and file registration in #50387.