Lo que necesitas saber
- Los PowerToys de Microsoft acaban de recibir una actualización a la versión 0.66.0.
- La actualización incluye una larga lista de cambios y mejoras.
- PowerToys ahora viene con un .NET 7 autónomo, lo que significa que las personas no necesitan instalar .NET cuando instalan inicialmente la aplicación.
Luego de un breve receso por vacaciones, muchas de las aplicaciones de Microsoft están recibiendo actualizaciones esta semana. PowerToys 0.66 acaba de pasar a la versión 0.66.0, que incluye varias correcciones, cambios y mejoras. El cambio más notable es que PowerToys ahora viene con .NET 7 independiente. Eso significa que los usuarios no necesitan instalar .NET a través del instalador de la aplicación. El cambio también facilita mantener la aplicación actualizada.
Ha pasado un tiempo desde que vimos una actualización de PowerToys, por lo que el registro de cambios en GitHub es bastante largo.
PowerToys v0.66.0
Reflejos
- Las utilidades de PowerToy ahora se envían con .NET 7 independiente, lo que significa que no es necesario instalar .NET como parte del instalador y es más fácil mantenerse actualizado.
- Es posible elegir cuál de los idiomas de OCR instalados utiliza Text Extractor seleccionándolo en el menú contextual del botón derecho.
- Se agregó una configuración para ordenar el orden de los caracteres acentuados por frecuencia de uso en Quick Accent.
General
- Reducción del consumo de recursos causado por el registro. Se estaba creando un hilo para cada registrador incluso para las utilidades deshabilitadas.
- La dependencia de .NET 7 ahora se envía de forma independiente dentro de las utilidades, utilizando enlaces profundos para reducir el uso del espacio de almacenamiento.
Selector de color
- Se solucionó un problema por el cual los formatos de color personalizados no funcionaban al elegir colores sin usar el editor.
- Se corrigió un bloqueo al usar nombres duplicados para formatos de color.
- Se agregaron dos formatos decimales para distinguir entre RGB y BGR.
- Se corrigió la localización del nombre del color, que no funcionaba correctamente en 0.65.
FancyZones
- Se corrigió un bloqueo del editor causado por la eliminación de una zona al intentar moverla.
- Reduzca el tiempo que tarda en aparecer en el editor la información sobre herramientas para la configuración de acceso directo de diseño.
Archivo de cerrajería
- Se solucionó un problema que causaba que File Locksmith se bloqueara al buscar manijas abiertas en algunas máquinas.
Editor de archivos de hosts
Carrera de PowerToys
Acento rápido
- Se agregó soporte para el tema oscuro. Gracias @niels9001!
- Mayor retraso de entrada predeterminado para mejorar la experiencia inmediata.
- Se corrigió un error que causaba que el primer carácter no se seleccionara al abrir la superposición. Gracias @davidegiacometti!
- Se corrigió el posicionamiento de la superposición cuando se mostraba cerca de los bordes horizontales de la pantalla.
- Se agregaron personajes pinyin adicionales. Gracias @char-46!
- Se agregaron caracteres macedonios. Gracias @ad-mca-mk!
- Se agregó una configuración para ordenar los caracteres por frecuencia de uso.
- Se agregó una configuración para comenzar siempre la selección en el primer carácter, incluso cuando se usan las teclas de flecha como método de activación.
Ajustes
- Se corrigió un error que ocultaba la opción de mantener la pantalla encendida cuando se usaba el modo «Despierto indefinidamente».
- Se solucionó un problema de accesibilidad que causaba que la barra de navegación no funcionara con el narrador en modo de escaneo.
- Se solucionó un problema de accesibilidad en el que el nombre del control de acceso directo no se leía correctamente.
- Se modificó la interfaz de usuario del formato de color personalizado del selector de color. Gracias @niels9001!
- Se mejoró la visibilidad y accesibilidad del control de acceso directo. Gracias @niels9001!
- Se solucionó un problema que causaba que la configuración no se guardara correctamente en escenarios donde el usuario administrador sería diferente al usuario que ejecuta PowerToys.
- Se agregó una configuración para elegir qué idioma se debe usar de manera predeterminada al usar Text Extractor.
Extractor de texto
- Mejore el comportamiento de los idiomas CJK al no agregar espacios para algunos caracteres que no los necesitan. Gracias @AO2233!
- El idioma OCR ahora se puede elegir en el menú contextual del botón derecho.
Silencio de videoconferencia
- Reducción del consumo de recursos al no iniciar File Watchers cuando la utilidad está deshabilitada.
Documentación
- Se actualizó la documentación de configuración de desarrollo.
- Se mejoró la numeración de las listas de documentación de Markdown en muchos documentos. Gracias @sanidhyas3s!
Desarrollo
- Se activó el análisis de código C++ y se corrigieron las advertencias de forma incremental.
- El análisis de código C++ ya no se ejecuta en la versión de CI para acelerar la creación de candidatos de versión. Todavía se ejecuta en GitHub CI y cuando se compila localmente para mantener la calidad del código.
- Se limpiaron los comentarios de «tareas pendientes» que hacían referencia a la eliminación de memoria en C#. Gracias @davidegiacometti!
- Se agregó una regla de bot de tejido para problemas de localización.
- Se corrigió un error de compilación de CI después de una actualización de herramientas .NET.
- Actualice la versión de dependencia del SDK de aplicaciones de Windows a 1.2.
- Al compilar para arm64, ahora se prefieren las herramientas de compilación arm64 cuando se compila en un dispositivo arm64. Gracias @snickler!
- Se actualizó el marco de prueba de C# y se eliminaron las referencias del paquete Newtonsoft.Json no utilizadas.
- StyleCop actualizado y corregido/habilitado más advertencias. Gracias @davidegiacometti!
- Se corrigió un error tipográfico en el código. Gracias @eltociear!
- Se mejoró la calidad del código en torno a algunos bloqueos silenciosos que se informaban a los servidores de Microsoft.
- Se movieron los archivos de activos de GPO a la fuente en lugar de a los documentos en el repositorio.
- Se actualizaron los paquetes NuGet de prueba unitaria.