New Microsoft PowerToys version v0.77.0 for Windows 10 and Windows 11


  • Staff
In the v0.77 release cycle, we focused on new features, stability and improvements.

Installer Hashes​

DescriptionFilenamesha256 hash
Per user - x64PowerToysUserSetup-0.77.0-x64.exe3485D3F45A3DE6ED7FA151A4CE9D6F941491C30E83AB51FD59B4ADCD20611F1A
Per user - ARM64PowerToysUserSetup-0.77.0-arm64.exe762DF383A01006A20C0BAB2D321667E855236EBA7108CDD475E4E2A8AB752E0E
Machine wide - x64PowerToysSetup-0.77.0-x64.exe1B6D4247313C289B07A3BF3531E215B3F9BEDBE9254919637F2AC502B4773C31
Machine wide - ARM64PowerToysSetup-0.77.0-arm64.exeCF740B3AC0EB5C23E18B07ACC2D0C6EC5F4CE4B3A2EDC67C2C9FDF6EF78F0352

Highlights​

  • New utility: Command Not Found PowerShell 7.4 module - adds the ability to detect failed commands in PowerShell 7.4 and suggest a package to install using winget. Thanks @carlos-zamora!
  • Keyboard manager does not register low level hook if there are no remappings anymore.
  • Added support for QOI file type in Peek. Thanks @pedrolamas!
  • Added support for loading 3rd-party plugins with additional dependencies in PowerToys Run. Thanks @coreyH!

Known issues​

  • There are some incompatibilities between Command Not Found and some PowerShell configurations. You can find about those in the #30818 issue.

General​

  • Bump WPF-UI package version to fix crashes related to theme changes. (This was a hotfix for 0.76)
  • Fixed typo in version change notification. Thanks @PesBandi!
  • Code improvements and fixed silenced warnings introduced by upgrade to .NET 8.
  • Update copyright year for 2024.
  • Added setting to disable warning notifications about detecting an application running as Administrator.

AlwaysOnTop​

  • Show notification when elevated app is in the foreground but AlwaysOnTop is running non-elevated.

Command Not Found​

  • Added a new utility: A Command Not Found PowerShell 7.4 module. It adds the ability to detect failed commands in PowerShell 7.4 and suggest a package to install using winget. Thanks @carlos-zamora!

Environment Variables​

  • Fixed issue causing Environment Variables window not to appear as a foreground window.

FancyZones​

  • Fixed snapping specific apps (e.g. Facebook messenger). (This was a hotfix for 0.76)
  • Fixed behavior of Move newly created windows to current active monitor setting to keep maximize state on moving. Thanks @quyenvsp!
  • Fixed issue causing FancyZones Editor layout window to be zoned.

File Explorer add-ons​

  • Fixed WebView2 based previewers issue caused by the latest WebView update. (This was a hotfix for 0.76)

Hosts File Editor​

  • Fixed issue causing settings not to be preserved on update.

Image Resizer​

  • Fixed crash caused by WpfUI ThemeWatcher. (This was a hotfix for 0.76)

Keyboard Manager​

  • Do not register low level hook if there are no remappings.

Peek​

PowerToys Run​

  • Fixed results list UI element height for different maximum number of results value. (This was a hotfix for 0.76)
  • Fixed icon extraction for .lnk files. (This was a hotfix for 0.76)
  • Fixed search box UI glitch when FlowDirection is RightToLeft. (This was a hotfix for 0.76)
  • Fixed theme setting. (This was a hotfix for 0.76)
  • Fixed error reporting window UI issue. Thanks @niels9001!
  • UI improvements and ability to show/hide plugins overview panel. Thanks @niels9001!
  • Allow interaction with plugin hints. Thanks @davidegiacometti!
  • Switch to WPF-UI theme manager. Thanks @davidegiacometti!
  • Fixed issue causing 3rd party plugin's dependencies dll not being loaded properly. Thanks @coreyH!
  • Added configurable font sizes. Thanks @niels9001!
  • Changed the text color of plugin hints to improve the contrast when light theme is used. Thanks @davidegiacometti!
  • Fix scientific notation errors in Calculator plugin. Thanks @viggyd!
  • Add URI/URL features to Value generator plugin. Thanks @htcfreek!

Quick Accent​

  • Moved Greek specific characters from All language set to Greek. Thanks @Aaron-Junker!
  • Add more mathematical symbols. Thanks @kevinfu2!

Settings​

  • Fixed exception occurring on theme change.
  • Fix "What's new" icon. Thanks @niels9001!
  • Remove obsolete UI Font icon properties. Thanks @Jay-o-Way!
  • OOBE UI improvements. Thanks @Jay-o-Way!
  • XAML Binding improvements. Thanks @Jay-o-Way!
  • Fixed crash caused by ThemeListener constructor exceptions.

Documentation​

  • Improved docs for adding new languages to monaco. Thanks @PesBandi!
  • Update README.md to directly state x64 & ARM processor in requirements.
  • Added Scoop plugin to PowerToys Run thirdPartyRunPlugins.md docs. Thanks @Quriz!

Development​

  • Adopted XamlStyler for PowerToys Run source code. Thanks @davidegiacometti!
  • Consolidate Microsoft.Windows.SDK.BuildTools across solution.
  • Upgraded Boost's lib to v1.84.
  • Upgraded HelixToolkit packages to the latest versions.
  • Updated sdl baselines.

Source:

See also:
 

Attachments

  • PowerToys.png
    PowerToys.png
    5.3 KB · Views: 0
Back
Top Bottom