Dev preview v0.103.3151.0
This development preview adds an Awake lock-screen option, redesigns Command Palette's CPU card, and fixes shortcut conflict detection and Mouse Without Borders IP mappings, alongside build and test updates since v0.103.3131.
Installer Hashes
| Description | Filename | SHA256 |
|---|---|---|
| Per user - x64 | PowerToysUserSetup-0.103.3151.0-x64.exe | CB663FA04B2AAACEDE19CB35013545417A372A16D96A720C8352B411358692AB
|
| Per user - ARM64 | PowerToysUserSetup-0.103.3151.0-arm64.exe | 0A80468C6DC7955ADD69BB48AF5EFF1BF1E15DCFAE92A5EA44F47039491C0D46
|
| Machine wide - x64 | PowerToysSetup-0.103.3151.0-x64.exe | D96EABA3B4144375DDADB2FC09F09A5432451260825CD52CBB868876DE56F67A
|
| Machine wide - ARM64 | PowerToysSetup-0.103.3151.0-arm64.exe | D35191592D6D52DE57F79F5E712BBE2E0DB7AA9FFF4AB3BA38B6541620D4139F
|
Highlights
- Awake: Choose whether the Keep screen on request remains active while Windows is locked.
- Command Palette: The redesigned Performance Monitor CPU card shows a 60-second history, per-processor utilization, top processes and system details.
- Command Palette: Extension-supplied Adaptive Cards can render native vertical, horizontal and stacked bar charts.
- Command Palette: Performance cards show their first sample immediately, and CPU base-speed reporting better handles multi-cluster processors.
- General: Removed a false system-shortcut conflict warning for
Win+Shift+Con Windows 11. - Mouse Without Borders: Administrator-defined IP mappings now work without user-defined rules.
Awake
- Added Allow screen to turn off while locked in Settings and the tray menu. Turn it off to keep the Keep screen on request active while Windows is locked; the previous behavior remains the default. On Modern Standby systems, Windows may still turn off the display, in #51880 by @lorinc-ambrozy-work and @Meister1977.
Command Palette
- Added native vertical, horizontal and stacked horizontal bar charts for Adaptive Cards supplied by extensions, in #51210.
- Redesigned the Performance Monitor CPU card with a 60-second history, per-logical-processor utilization, the five busiest processes and system details. Performance cards now show their first sample immediately, and CPU base-speed reporting better handles multi-cluster processors, in #51211.
General
- Stopped reporting a false Windows system-shortcut conflict for
Win+Shift+Con Windows 11, in #51236 by @linghengqian.
Mouse Without Borders
- Applied administrator-defined IP mapping rules even when the user has no mapping rules or user mappings are disabled by policy, in #51127 by @rarepops.
Development
- Corrected single-project build solution-directory resolution so intermediate outputs match solution builds and are not accidentally included in context-menu packages, in #51321.
- Installed the required .NET SDK and signing runtime explicitly in the SDK build job, in #52072.
- Updated Windows App SDK packages to version 2.6.5 and removed an unused dependency from the Command Palette extension template, in #52060.
- Updated File Explorer thumbnail UI tests to recognize current initialization logs and check generation failures after visual captures, in #52071.
- Migrated twelve common C++ projects from
packages.configto centrally versionedPackageReferencedependencies, in #51324. - Updated CsWinRT to 2.3.1 and the Windows SDK .NET reference pack to 10.0.26100.87, with corresponding collection-projection compatibility fixes, in #51654.
- Moved MSVC C++ code analysis into a parallel CI job to shorten the main build path, in #51695.