Microsoft has released version 0.80.0 of PowerToys. The PowerToys are a collection of small programs for power users. There were PowerToys for Windows 95 and Windows XP, and since mid-2019 Microsoft has also been developing a version for Windows 10 and higher. The PowerToys include Awake, Color Picker, FancyZones, File Explorer Add-ons, Image Resizer, Keyboard Manager, PowerRename, PowerToys Run, Shortcut Guide and the Video Conference Mute. The changelog for this release shows the following changes and improvements:
Highlights
General
- New feature: Desired State Configuration support, allowing the use of winget configure for PowerToys . Check the DSC documentation for more information.
- The Windows App SDK dependency was updated to 1.5.1, fixing many underlying UI issues.
- WebP/WebM files support was added to Peek.
- Audio files support was added to Peek.
- Automated UI testing for FancyZones Editor was added to CI.
- Added a Quick Access entry to access the flyout from PowerToys' tray icon right click menu.
- Added support for Desired State Configuration in PowerToys, allowing the use of winget configure to configure many settings.
Awake
- Fix an issue causing the “Keep screen on” option to disable after Awake deactivated itself.
Color Picker
- Fixed a UI issue causing the color picker modal to hide part of the color bar.
Command Not Found
- Now tries to find a preview version of PowerShell if no stable version is found.
FancyZones
- Fixed a crash loading the editor when there's a layout with an empty name in the configuration file.
- Refactored layout internal data structures and common code to allow for automated testing.
- The pressing of the shift key is now detected through raw input to fix an issue causing the shift key to be locked for some users.
li>
File Explorer add-ons
- Fixed a crash occurring in the Monaco previewer when a file being previewed isn't found by the code behind.
- Fixed an issue in the Markdown previewer adding a leading space to code blocks.
- Fixed wrong location and scaling of preview results on screens with different DPIs.
- Added better clean up code to thumbnail handlers to prevent locking files.
File Locksmith
- Allow multiple lines to wrap when viewing the modal with selected file paths.
Installer
- Fixed the final directory name of the PowerToys Run VSCode Workspaces plugin in the installation directory to match the plugin name.
- Used more generic names for the bootstrap steps, so that “Installing PowerToys” is not shown when uninstalling.
Keyboard Manager
- Fixed an issue that would clear out KBM mappings when certain numpad keys were used as the second key of a chord.
- Added a comment in localization files so that translators won't translate “Text” as “SMS”.
< /ul> Peek
- Added support to .WebP/.WebM files in the image/video previewer.
- Added support for audio files.
- Fixed an issue causing the open file button in the title bar to be un-clickable.
- Fixed an issue when previewing a folder with a dot in the name that caused Peek to try to preview it as a file.
PowerToys Run
- Added a setting to the Windows Search plugin to exclude files and patterns from the results.
- Fixed an issue showing thumbnails caused by a hash collision between similar images.
- Added the “checkbox and multiline text box” additional property type for plugins and improved multiline text handling.
Quick Accent
- Added the Schwa character to the Italian character set.
Registry Preview
- Allow alternative valid names for the root keys.
- Fixed an issue causing many pick file windows to be opened simultaneously.
Screen Ruler
- Updated the measure icons for clarity.
Shortcut Guide
- Updated the Emoji shortcut that is shown to the new Windows key + period (.) hotkey.
Text Extractor
- Fixed issues creating the extract layout on certain monitor configurations.
Video Conference Mute
- Added enable/disable telemetry to get usage data.
Settings< /strong>
- Added locks to some terms (like the name of some utilities) so that they aren't localized.
- Fixed some shortcuts not being shown properly in the Flyout and Dashboard.
- Updated image for Color Picker and outdated animations for utilities in OOBE.
Documentation < ul>
- Added FastWeb plugin to PowerToys Run thirdPartyRunPlugins.md docs.
- Removed the old security link to MSRC from the create new issue page, since security.md is already linked there.
- Added clarity regarding unofficial plugins to the PowerToys Run thirdPartyRunPlugins.md docs.
Development
- Updated System.Drawing.Common to 8.0.3 to fix CI builds after the .NET 8.0.3 upgrade was released.
- Adjusted the GitHub action names for releasing to winget and Microsoft Store so they're clearer in the UI.
- Upgraded WinAppSDK to 1.5.1, fixing many related issues.
- Consolidate the WebView2 version used by WinUI 2 in the Keyboard Manager Editor.
- Unified the use of Precompiled Headers when building on CI.
- Added UI tests for FancyZones Editor in CI.
- Added a GitHub bot to identify possible duplicates when a new issue is created.< /li>
- Updated the WiX installer dependency to 3.14.1 to fix possible security issues.
- Changed the pipelines to use pipeline artifacts instead of build artifacts.
- Added the – graph parameter for pipelines.
- Tests in the pipelines now run as part of the build step to save on CI time.
Leave a Reply
You must be logged in to post a comment.