Microsoft ha lanzado la última versión de PowerToys, su conjunto de herramientas para usuarios avanzados en Windows 10 y 11, que se ha convertido en la versión 0.60. Esta versión se centra principalmente en pequeñas mejoras y correcciones, pero hay algunos cambios dignos de mención, especialmente si utilizas Windows 11.
Para empezar, se han añadido la herramienta Image Resizer y PowerRename al menú contextual de Windows 11. Hasta ahora, si querías usar cualquiera de estas herramientas en tus archivos, tenías que hacer clic derecho para mostrar el menú contextual de Windows 11 y luego elegir el botónMostrar más opcionespara ver el menú anterior, donde aparecían estas funciones. Este cambio reduce la cantidad de pasos que debes seguir para cambiar el nombre de tus archivos o el tamaño de las imágenes. El equipo señala que esto puede no funcionar bien si eres un Windows Insider en el canal Dev.
Otra mejora relacionada con Windows 11 es la herramienta Always on Top (Siempre visible). Esta herramienta fija cualquier ventana encima de todas las demás ventanas y resalta las ventanas fijadas con un borde de color. Ahora, ese borde tendrá esquinas redondeadas en Windows 11, para seguir las esquinas redondeadas de la propia ventana.
Por lo demás, hay algunas mejoras más generales, como un nuevo complemento PowerToys Run para OneNote. Además, la herramienta FancyZones ahora utiliza una nueva técnica de identificación de zonas que aumenta la estabilidad y evita que las zonas se restablezcan al usar varios monitores. Esta actualización también facilita la instalación deversiones ARM64 de PowerToysa través de Microsoft Store y el Administrador de paquetes de Windows.
Hay muchas mejoras y correcciones menores en PowerToys 0.60, y puedes encontrarlas todas a continuación.
Mejoras en PowerToys 0.60
- Se actualizaron los entornos de ejecución del SDK de aplicaciones de Windows a la versión 1.1.1. (Esta fue una revisión de la versión 0.59)
- Se agregó compatibilidad con más atajos de teclado diversos con una alternativa a los ganchos de teclado de bajo nivel. ¡Gracias @davidegiacometti!
- Added rounded corner highlights for rounded corner windows on Windows 11.
- Fixed a bug where windows shown on all desktops were not working with FancyZones. (This was a hotfix for 0.59)
- When changing zone layouts, windows will match a new size/position if the option is on. (This was a hotfix for 0.59)
- Minor UI fix in FancyZones Editor. Thanks @ZetaSp!
- Fixed proper canvas layout rendering in FancyZones Editor and the unscaled monitor resolution is now shown.
- Fixed an issue with transparency in certain windows causing the window to go blank.
- The Image Resizer entry is now shown in the new Windows 11 context menu.
- Add a viewBox attribute to svg file thumbnails so that it tries to show the whole image, similar to what was done in the preview handler.
- Removed access to a remote image in the tests for markdown preview.
- Fixed flakiness in the markdown preview test suite with proper component initialization timeouts.
- Fixed the leaking WebView2 resources caused by svg thumbnails.
- The Editor title bar is now shown in the immersive dark mode theme. Thanks @WilliamABradley!
- The Mouse Pointer Crosshairs default activation shortcut was changed to not collide with a special character combination on some internation keyboards.
- Fixed the file enumeration logic to only change enumerations at the end of the file name.
- Clicking on regex/date and time cheat sheet appends that item to the selected search or replace text field.
- The PowerRename entry is now shown in the new Windows 11 context menu.
- The title bar is now shown in the immersive dark mode theme. Thanks @WilliamABradley!
- A setting was added to disable and configure the input delay on searching queries. (This was a hotfix for 0.59)
- Fixed and added logs for default Web Browser detection. (This was a hotfix for 0.59)
- The Program plugin can now search .lnk shortcuts by their executable name. Thanks @davidegiacometti!
- A new plugin for OneNote was added. Thanks @palenshus!
- Query caching and delayed execution was added to the OneNote plugin. Thanks @palenshus!
- Quality of life fixes for the TimeZone plugin, including fixes for empty subtitles, missing time zones and results not being found when expected. Thanks @TobiasSekan!
- Calls to the obsolete WebRequest API were removed. Thanks @davidegiacometti!
- Added common names for the share settings in the Settings plugins. Thanks @htcfreek!
- The Calculator Mages engine was updated to 2.0.1, for higher precision. Thanks for the testing and for pushing for the changes @htcfreek!
- Translation fixes for the Calculator and TimeDate plugins. Thanks @htcfreek!
- An entry for "Search Settings" was added to the Settings plugin. Thanks @jefflord!
- Removed uses of the deprecated BinaryFormatter, which contained vulnerabilities. Thanks @davidegiacometti!
- Added settings to better control the query results order. Thanks @jefflord!
- The Terminal plugin now uses a better API to detect installed Terminal packages. Thanks @htcfreek!
- Fixed a bug that said an update had failed, even if PowerToys was fully updated. (This was a hotfix for 0.59)
- OOBE window is resizable. (This was a hotfix for 0.59)
- OOBE can now show release notes through authenticated proxies.
- OOBE now hides the x64 and ARM64 installer hashes on the What's New page.
- Minor UI fix in the Keyboard Manager page. Thanks @ZetaSp!
- Fix in internal data type of CheckBox controls. Thanks @ghost1372!
- The title bar is now shown in the immersive dark mode theme. Thanks @WilliamABradley!
- Fixed a crash accessing the loading the System.Management API on ARM64 versions of Windows.
- Fixed signing of the setup custom actions dll in the new pipeline.
- The Visual C++ redistributable was updated to 14.32.31332 and fixed an installer error when a newer version was installed. Thanks @snickler!
- Updated the .NET dependency to 6.0.6.
- Clean up of the CA1031 warning suppression. Thanks @davidegiacometti!
- Support for ARM64 binaries was added to the Microsoft Store submission task. Thanks @azchohfi!
- Added code for a tool to help identify monitor IDs.
- Support for ARM64 binaries was added to the winget package creation task.
- Updated the Pull Request template to better reflect project changes.
- Component Governance checks were re-activated on the new main branch.
- CI is failing to run tests calling the newer WebView 2 version, so these were disabled until a fix is found.
- Updated the tests SDK to 17.2.0.
- Nuget package versions used in the solution were consolidated.
- The CodeQL CI task was disabled in the repo, but was causing issues on forks, so it was removed.
- Se especificó una versión específica de Newtonsoft.Json en las pruebas para evitar una vulnerabilidad presente en versiones anteriores.
- Se agregaron configuraciones de FabricBot al repositorio.
- Se agregó una configuración de dependabot para actualizar las dependencias de las acciones de GitHub. ¡Gracias @naveensrinivasan!
- Se actualizó la acción de verificación ortográfica y se agregaron correcciones que afectan la calidad de vida del flujo de trabajo. ¡Gracias @jsoref!
Puedesdescargar PowerToys 0.60 desde GitHubo, si ya tienes la aplicación instalada, buscar actualizaciones dentro de la aplicación para obtener la última versión.