M

Microsoft PowerToys

M
Microsoft PowerToys Dev Tools v0.103.3062.0

Dev preview v0.103.3062.0

PowerToys 0.103.3062.0 is a development preview from main, containing 7 merged pull requests since v0.103.3052. This incremental prerelease focuses on Settings search handling, platform dependency updates, and build/test maintenance. Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.103.3062.0-x64.exe 67B0C141CD93E7254B47C444B1B6FF34432F9983309B15D9548125448FBA7…

M
Microsoft PowerToys Dev Tools v0.103.3052.0

Dev preview v0.103.3052.0

Dev preview v0.103.3052.0 PowerToys 0.103.3052.0 is a development preview from main, containing 23 merged pull requests since v0.103.3012. This prerelease is intended for testing ahead of the next stable release. Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.103.3052.0-x64.exe 29983463B1445C5408D15A8787E59F688BD5B993939401370A6D4FE991D6347D Per user - ARM64…

M
Microsoft PowerToys Dev Tools v0.103.3012.0

Dev preview v0.103.3012.0

Dev preview v0.103.3012.0 PowerToys 0.103.3012.0 is a development preview from main, containing 19 merged pull requests since v0.103.3006. This prerelease is intended for testing ahead of the next stable release. Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.103.3012.0-x64.exe 70B0CB57F75B7817E4FECE4F67737F17AC402C6824CD825E135BA89D629F684E Per user - ARM64…

M
Microsoft PowerToys Dev Tools v0.102.3001.0

Release v0.102.3001.0

Release v0.102.3001.0 This hotfix release addresses crashes in File Locksmith and Quick Accent. See the v0.102.2933.0 release notes for the full list of changes in PowerToys v0.102. Installer Hashes Description Filename SHA256 Per user - x64 PowerToysUserSetup-0.102.3001.0-x64.exe 4459B9F1AD5D70A342E109FFB66DBBB08EA07B2D2EC5634B314F878700F9FF0B Per user - ARM64 PowerToysUserSetup-0.102.3001.0-arm6…

M
Microsoft PowerToys Dev Tools v0.102.2933.0

Release v0.102.2933.0

Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.102.2933.0-x64.exe EC0FD364AE1689A5E8FBEFB46BAD5C274C7BF0FBE9E828E14C88B44432ADA816 Per user - ARM64 PowerToysUserSetup-0.102.2933.0-arm64.exe FDC0F3D06000264DC0947E7B0AE3EC63D682C5BA13198FBFBD49149EF69A94F5 Machine wide - x64 PowerToysSetup-0.102.2933.0-x64.exe EBADDACFA615614D8B8EC695009EA092C2B64D039AE629A4B9B…

M
Microsoft PowerToys Dev Tools v0.102.0

v0.102.0: [Settings] Fix What's New caption and Markdown code contrast (#51431)

Summary of the Pull Request Fix unreadable caption-button glyphs and Markdown code in the separate What's New window when the PowerToys theme differs from Windows' default app mode. With Windows Dark and PowerToys Light, minimize/maximize/close glyphs and inline-code text can be almost white on a light surface. The caption issue is a regression; the Markdown code-brush gap predates it. This is a t…

M
Microsoft PowerToys Dev Tools v0.102.2911.0

Preview v0.102.2911.0

PowerToys Preview v0.102.2911.0 This is a prerelease candidate for PowerToys 0.102, built from stable with stable-release intent. Although marked as a prerelease on GitHub, these binaries use the stable update channel. These notes cover changes since v0.102.2883.0, not the complete 0.102 changelog. This is not the final stable release. Installer Hashes Description Filename sha256 hash Per user - x…

M
Microsoft PowerToys Dev Tools v0.102.2883.0

v0.102.2883.0: CmdPal: don't save settings on load unless they changed (#51353)

Looking at the logs from a debug startup and holy hell batman, it's so noisy. Looks like every time that we added a fallback command to a provider, we'd save the settings. Even if we'd already seen that fallback. In practice, this resulted in 46 saves, because of all the PT fallbacks. Literally every load - 46 saves. Even if nothing changed. This PR skips writing the file if nothing changed. Saves…

M
Microsoft PowerToys Dev Tools v0.102.2851.0

v0.102.2851.0: Revert #51065 warning escalation on stable

This reverts commit b9eed01, the stable cherry-pick of f644743. Restore the previous CA1824, CA1720 and MVVMTK0049 warning exceptions to unblock the 0.102 official release build. Retain the Toolkit neutral-resource metadata fix from #51179. Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

M
Microsoft PowerToys Dev Tools v0.101.2712.0

Preview v0.101.2712.0

Preview v0.101.2712.0 This preview includes the latest features, fixes, and improvements since PowerToys Preview v0.101.2684.0. Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.101.2712.0-x64.exe 06C39BC203174830F5D37566A0246030AF4EE58F86D4158BB3DBF3674434512B Per user - ARM64 PowerToysUserSetup-0.101.2712.0-arm64.exe B136061D94EC2DC4978C1B8C277F3C344D9F5C15E61…

M
Microsoft PowerToys Dev Tools v0.101.2684.0

v0.101.2684.0: Fix bookmark placeholder values persisting after launch (#50629)

Summary Fixes #50175 Bookmark placeholder values were retained between launches because the placeholder page is cached and its StringParameterRun values were not cleared after a successful launch. This change clears the cached placeholder values after the bookmark launches successfully, so reopening the placeholder page starts with empty inputs. Changes Clear bookmark placeholder values after a su…

M
Microsoft PowerToys Dev Tools v0.101.2652.0

v0.101.2652.0: fix: resolve originally suppressed CA2227 cases (#50702)

Summary of the Pull Request Resolves the collection properties originally covered by the CA2227 suppressions referenced in #11646, while preserving existing serialization and runtime behavior. The literal suppressions disappeared in a 2022 code-cleanup change, but that change did not make the affected collection properties compliant. This PR completes the work intended by the issue: affected setti…

M
Microsoft PowerToys Dev Tools v0.101.2632.0

Preview v0.101.2632.0

Preview v0.101.2632.0 This preview includes the latest features, fixes, and improvements since PowerToys Preview v0.101.2601.0. Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.101.2632.0-x64.exe 4A446BF9880981503BE72FFEDB38D12EC9D3A4BDFAC810852F1185ECEC5C5C74 Per user - ARM64 PowerToysUserSetup-0.101.2632.0-arm64.exe EBA67EE5560239B74A73689289E57E4CA5027265775…

M
Microsoft PowerToys Dev Tools v0.101.2601.0

v0.101.2601.0: [UITests][ZoomIt] Add UI tests (#50606)

Summary of the Pull Request Add 47 automated cases (32 UI cases and 15 fixture/helper regressions) using Microsoft.PowerToys.UITest.Next and winappcli, based on the manual checklist in #40684. Also include a narrow Demo Type fix discovered during validation: avoid the unnecessary Space/Backspace indentation probe in Notepad. PR Checklist Communication: Maintainer review pending. Closes: #40684 Tes…

M
Microsoft PowerToys Dev Tools v0.101.2572.0

v0.101.2572.0: feat(settings-ui): animate update activity banner (#50375)

Summary of the Pull Request Animates the Settings update activity banner when it appears and is dismissed. The surface rises into place with a subtle fade, then fades and moves down when closed. PR Checklist Communication: Discussed and iterated on the behavior with a core contributor Tests: The Settings UI project builds successfully and the animation was manually verified Localization: No end-us…

M
Microsoft PowerToys Dev Tools v0.101.2522.0

v0.101.2522.0: [UITests][Workspaces] Add UI tests (#50470)

Summary of the Pull Request Add Workspaces.UITests.Next with 33 end-to-end UI test cases based on the manual checklist in #40682. The suite uses Microsoft.PowerToys.UITest.Next and winappcli, with deterministic unpackaged and full-MSIX fixtures instead of relying on installed third-party applications. The legacy WorkspacesEditorUITest project remains unchanged. PR Checklist Communication: Awaiting…

M
Microsoft PowerToys Dev Tools v0.101.2512.0

v0.101.2512.0: [Installer] Fix missing process termination entries (#50452)

Summary of the Pull Request Add missing current CLI and helper executables to the installer's process termination list and match executable names case-insensitively. Processes such as FileLocksmithCLI --wait can otherwise remain active during setup and keep installed binaries in use. Follow-up to #50106. PR Checklist Communication: Maintainer review pending. Tests: Native build and installer upgra…

M
Microsoft PowerToys Dev Tools v0.101.2492.0

v0.101.2492.0: [PowerDisplay] Add JSON Lines output to the CLI (#50433)

Summary of the Pull Request Add a global --json flag to PowerDisplay CLI for scripting and automation. Commands emit compact JSON Lines results to stdout and structured errors to stderr, including parse errors and localized IPC errors. Text output remains the default. PR Stack This PR — CLI: main ← codex/powerdisplay-cli-json #50432 — Command Palette: codex/powerdisplay-cli-json ← codex/cmdpal-pow…

M
Microsoft PowerToys Dev Tools v0.101.2362.0

Release v0.101.2362.0

Installer Hashes Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.101.2362.0-x64.exe D56FA7130FA68AFE553068C15A59A6B24C8DBCC9A0989A43EF0FC5A373230DE3 Per user - ARM64 PowerToysUserSetup-0.101.2362.0-arm64.exe 4C2AE5156B7E4F1F5BA744BA6E1CF6BFE3D9614978356E6B00AA47CAB86350DB Machine wide - x64 PowerToysSetup-0.101.2362.0-x64.exe F27E4B4B01BFF1A74BFA0116C99F9205F7138DB6F7DFCAA9223…

M
Microsoft PowerToys Dev Tools v0.101.2323.0

v0.101.2323.0: fix(settings-ui): prevent update checks from resetting modules (#50018)

Summary of the Pull Request Prevents update checks from resetting enabled module states when Settings UI holds stale or default general settings. The update check now sends the existing action-only IPC shape from src/settings-ui/Settings.UI/ViewModels/UpdateViewModel.cs. Runner handles that command without applying its payload as general settings in src/runner/settings_window.cpp. PR Checklist Clo…

M
Microsoft PowerToys Dev Tools v0.101.2312.0

v0.101.2312.0: fix(shortcutguide): separate hotkey and Win hold activation (#50000)

Summary of the Pull Request Fixes a regression where Win+Shift+/ was treated as a Windows-key hold because both activation paths signaled the same event. Regular activation now opens the full Shortcut Guide independently of the Hold Windows key setting and remains visible after Win is released. PR Checklist Closes: #49990 Communication: Core contributor review is still required Tests: Added/update…