Microsoft 11910 Published by

Microsoft has released PowerToys 0.95, a set of tools designed to enhance the Windows experience and simplify everyday tasks. The update introduces several new features, including Light Switch, which allows users to automatically switch between light and dark themes based on time or location, as well as improved versions of other modules such as Command Palette and Peek. Other updates include fixes for issues with PowerRename and Screen Ruler, additional support for Welsh layouts in Quick Accent, and enhancements to Registry Preview and Settings. The update also improves the infrastructure for developing PowerToys, including updated Windows App SDK dependencies and VS Code development guides.



PowerToys 0.95 released

Microsoft just released PowerToys 0.95, a full set of tools that are meant to improve the Windows experience and make everyday tasks easier. This update adds a lot of new features and fixes that make the software better for a wide range of users.

Light Switch is a new module that lets users automatically switch between light and dark themes in Windows based on the time of day or where they are. This is one of the most interesting new features. This feature lets you set a schedule, switch based on your location (sunrise/sunset), and use keyboard shortcuts to make changes by hand. It also lets you filter theme changes between apps and/or the system theme.

Along with Light Switch, other important updates include improvements to Command Palette, which now has a new fuzzy matcher and smarter fallbacks that make searching much faster. You can now choose whether to copy or paste as the main action of Clipboard History. You can use the space bar to turn on Peek, another module, and you can also turn it on with just one key.

Some other important changes are:

Find My Mouse now has support for transparent spotlights, which makes the experience more focused by allowing the backdrop to be transparent. WASDK composition is now used by this feature to make it work better.

The Mouse Pointer Crosshairs now has options for how to view them (vertical, horizontal, or both) so that they can be made more accessible, and an Esc key to stop active gliding cursor sequences.

PowerRename has fixed the problem where the enumeration counter would skip when the regex replacement was the same as the original filename. This makes sure that batch renames work every time.

Quick Accent now supports more Welsh layouts by adding acute, grave, and dieresis variants for vowels. This makes the ordering experience more consistent.

Registry Preview now uses native TitleBar and AppWindow APIs, which makes the window chrome look cleaner.

Screen Ruler now stops ARM64 from crashing by making sure that the cursor position structure lines up with an 8-byte boundary.

Settings have gotten better, and you can now ignore certain hotkey conflicts to cut down on noise. During dry-run status checks, a backup directory is no longer made. This makes the first run cleaner.

ZoomIt has brought back old draw and snipping behaviors and fixed race conditions in recording to make it more reliable.

New Microsoft Learn documentation and developer documentation for the Light Switch module have been added to the documentation.

Lastly, the infrastructure for developing PowerToys has been greatly improved. The Windows App SDK and its dependencies have been updated to version 1.8, which gives you access to new features on the platform. Also, VS Code development guides and launch configs have been added to make it easier to work across editors.

Downloads

Download PowerToys 0.95 (Per User - x64) Download PowerToys 0.95 (Per User - ARM64)
Download PowerToys 0.95 (Machine Wide - x64)
Download PowerToys 0.95 (Machine Wide - ARM64)