PowerToys just fixed the one flaw stopping me from using one of the app’s best features

PowerToys just fixed the one flaw stopping me from using one of the app's best features

As someone who has been tinkering with tech for the better part of three decades, I must say, Microsoft’s latest update to PowerToys (v0.87.0) is a breath of fresh air. The ability to include Progressive Web Apps (PWAs) within Workspaces is a game-changer, especially for those of us who prefer the best experience offered by services in PWA format rather than dedicated apps.

The latest update for Microsoft’s PowerToys has done away with the final hurdle, allowing me to make full use of Workspaces within the application. I suspect many others are as excited about this change as I am. In version 0.87.0, the app now accommodates Progressive Web Apps (PWAs) in Workspaces. This means you can create a setup of apps and web applications on your desktop that you can easily launch with just one click.

Previously with PowerToys, there was no option to include Progressive Web Apps (PWAs) within your Workspaces. Clicking “capture” would lead one to believe that the PWA had been incorporated into the workspace, but in reality, it only saved a browser session running the PWA. With the latest update, you can now configure workspaces to launch specific PWAs instead of just opening a browser window.

The update makes the Workspaces feature much more useful since the best experience for many services comes in the form of a PWA rather than a dedicated app.

In version 0.87.0 of PowerToys, the application receives enhancements in various aspects, one of which is the inclusion of a setting that allows the Screen Ruler tool to display measurements in inches, centimeters, and millimeters.

Below are the highlights and release notes for PowerToys v0.87.0, as shared by Microsoft on GitHub.

PowerToys v0.87.0

  • Highlights
    • Advanced Paste has a new feature called “Advanced AI” that uses Semantic Kernel to allow setting up the orchestration of sequential clipboard transformations.
    • Workspaces supports Progressive Web Applications.
    • Workspaces has a new feature to move existing windows instead of creating new ones.
    • Mouse Jump added new settings to allow customization of screens pop-up. Thanks @mikeclayton!
    • New+ now works on Windows 10. Thanks @cgaarden!
    • Quick Accent allows selecting the character sets that should appear on the UI. Thanks @Sirozha1337!
  • Advanced Paste
    • Added a new optional feature allowing using AI to set up the orchestration of sequential clipboard transformations.
  • Awake
  • File Explorer add-ons
  • Keyboard Manager.
    • Added labels to the IME On, IME Off keys. Thanks @kit494way!
    • Fixed an issue that caused the Shift key to remain stuck if a numpad key was mapped to the Shift key.
  • Monaco Preview
  • Mouse Jump
  • New+
  • Peek
  • PowerToys Run
    • Added a scoring function for proper ordering of the WindowWalker plugin results. Thanks @andbartol!
    • Added UUIDv7 support to the ValueGenerator plugin. Thanks @frederik-hoeft!
    • The calculator plugin now allows scientific notation numbers with a lowercase ‘e’. Thanks @PesBandi!
    • Ported the UI from WPF-UI to .NET 9 WPF, to fix “Desktop composition is disabled” crashes.
  • Quick Accent
  • Screen Ruler
  • Settings
    • Fixed an issue causing all the links to milestones in the “What’s new?” OOBE page to point to the same milestone.
    • Removed extra space from the Welcome page. Thanks @agarwalishita!
    • Fixed accessibility issues in the dashboard page. Thanks @davidegiacometti!
  • Workspaces
    • Added support for Progressive Web Applications to Workspaces.
    • Implemented a feature to move existing windows instead of creating new ones.
    • Fixed a crash when opening the workspaces editor that was caused by passing incorrect encoder parameters when saving Bitmap files.
    • Workspaces editor position is now saved so that we can start it at the same position when we open it again.
    • Fixed an issue causing many instances of the same application to be put in the same position instead of the intended position due to timer issues.
    • Fixed detection of exact application version when many versions of the same application are installed.
  • Documentation
    • Improved language in CONTRIBUTE.md. Thanks @sanskaarz!
    • Added Bilibili plugin mention to thirdPartyRunPlugins.md. Thanks @Whuihuan!
    • Added CanIUse and TailwindCSS plugins mention to thirdPartyRunPlugins.md. Thanks @skttl!
    • Added HttpStatusCodes plugin mention to thirdPartyRunPlugins.md. Thanks @grzhan!
  • Development
    • Upgraded to .NET 9. Thanks @snickler!
    • Fixed building on Visual Studio 17.12.
    • Upgraded the System.IO.Abstractions dependency to 21.0.29. Thanks @davidegiacometti!
    • Upgraded the WindowsAppSDK dependency to 1.6.241114003. Thanks @shuaiyuanxx!
    • Upgraded the MSTest dependency to 3.6.3. Thanks @Youssef1313!
    • Upgraded the check-spelling CI dependency to 0.0.24 and fixed related spell checking issues. Thanks @jsoref!
    • Removed duplicate names from the spellcheck allowed names file. Thanks @htcfreek!
    • Improved logging of asynchronous methods call stacks when logging an error.
    • Created a MSBuild props file to be imported by other projects to enable AOT support.
    • Made the Peek utility source code AOT compatible.
    • Moved Xaml.Styler from the root to the src folder.

Read More

2024-12-17 18:09