mercredi 28 octobre 2026

Microsoft PowerToys 0.103.3006.0 Preview / 0.102.3001.0 Stable

 Microsoft PowerToys est un ensemble d'utilitaires permettant aux utilisateurs expérimentés de régler et de rationaliser leur expérience Windows pour une meilleure productivité. Inspiré par le projet PowerToys de l'ère Windows 95 , ce logiciel offre aux utilisateurs expérimentés des moyens d'extraire plus d'efficacité du shell Windows 10 et 11, de le personnaliser pour des flux de travail individuels. Remarque: Microsoft PowerToys nécessite Windows 10 1803 (build 17134) ou version ultérieure en 64 Bits.

Page d’accueil : Microsoft PowerToys

    PowerToys v.0.102.3001.0 Final  :

Changelog de cette version :

Ce correctif résout les plantages de File Locksmith et Quick Accent. Consultez les notes de version v0.102.2933.0 pour la liste complète des modifications apportées à PowerToys v0.102.

Correction des plantages survenant lorsque File Locksmith rencontre une analyse de descripteur de fichier bloquée, y compris les plantages survenant après la fin de l'analyse.

Correction des plantages de Quick Accent lors de l'utilisation de l'activation par touches fléchées après un changement de langue ou le passage à une liste de caractères plus courte.

Microsoft PowerToys v.0.103.3006.0 Preview  :

PowerToys 0.103.3006.0 est une version préliminaire de développement contenant des modifications depuis la version 0.102.3001 . Cette préversion est destinée aux tests avant la prochaine version stable.

Points forts

  • Espaces de travail : Lister et lancer les espaces de travail enregistrés depuis la ligne de commande, avec une sortie JSON pour l’automatisation.
  • Palette de commandes : Parcourez les pages des extensions dans un panneau latéral dédié, avec navigation, recherche, détails et commandes.
  • Palette de commandes : Personnalisez le dock avec les matériaux Mica et Mica Alt.
  • Palette de commandes : Conservez la vitesse correcte des graphiques de l’Analyseur de performances lors de l’affichage d’une métrique à plusieurs endroits, avec des étiquettes GPU plus courtes.
  • Palette de commandes : Continuez à exécuter des commandes même après l’arrêt d’une extension.
  • Palette de commandes : obtenez des résultats de recherche d’applications et de commandes plus équilibrés, sans ajout inutile de noms d’extension.
  • Palette de commandes : Garder un dock à masquage automatique caché lorsque seul l’ordre d’empilement de ses fenêtres change.
  • Mouse Without Borders : Amélioration de la reconnexion, de l'ordre d'enregistrement des paramètres et de la synchronisation avec la disposition de l'ordinateur.
  • Général : Correction du problème de PowerToys qui restait en cours d'exécution après la fermeture du programme en terminant l'arrêt du module avant la suppression des données d'exécution.

Palette de commandes

  • Ajout d'un panneau latéral dédié pour la navigation dans les pages d'extension, avec sa propre navigation, sa recherche, ses détails et ses commandes.
  • Correction d'un problème où l'historique du moniteur de performances s'exécutait deux fois plus vite lorsqu'une métrique apparaissait à la fois dans le dock et sur une page, et raccourcissement des étiquettes GPU trop longues.
  • Correction d'un problème d'invocation de commande qui se bloquait après la sélection d'un élément dans une extension qui a cessé de fonctionner, de sorte que les autres commandes restent utilisables .
  • Ajout de matériaux Mica et Mica Alt pour le dock avec commutation en direct et une sélection enregistrée indépendante de la fenêtre principale.
  • Correction d'un problème d'affichage automatique des docks masqués alors que la palette de commandes n'avait besoin que de mettre à jour sa position dans la pile de fenêtres.
  • La page de journalisation en direct de l'hôte a été remplacée par une commande Ouvrir le dossier des journaux et les messages ont été écrits directement dans les fichiers journaux au lieu de conserver la liste en direct en mémoire.
  • Amélioration du classement de recherche afin que les noms d'extension correspondants ne donnent plus aux commandes un avantage inutile par rapport aux applications pertinentes .
  • Ajout d'une activation expérimentale par la touche Windows uniquement, désactivée par défaut : à définir CMDPAL_ENABLE_WIN_HOTKEY=1 avant de lancer la palette de commandes, puis activez l'option de touche Windows dans ses paramètres.

Général

  • Correction des comparaisons de versions préliminaires entre les branches afin que les sélections de modifications et les fusions de promotion équivalentes ne soient pas signalées comme des modifications nouvelles ou supprimées.
  • Mise à jour de System.CommandLine vers la version 2.0.12 tout en préservant l'aide en ligne de commande, les erreurs et le comportement du code de sortie existants.
  • Mise à jour de l'illustration de la version README et de la feuille de route pour le prochain cycle de développement de PowerToys.
  • L'identité du projet de test unitaire Light Switch a été préservée afin que l'ouverture de la solution ne réécrive plus son fichier de projet.
  • Instructions clarifiées pour les contributeurs exigeant des descriptions de demandes d'extraction rédigées par des humains, les résumés générés par l'IA étant limités aux sections étiquetées et réduites.
  • Mise à jour de la propriété du code de la palette de commandes et de la liste de l'équipe principale pour refléter les responsables.
  • Versions d'aperçu standardisées sur des étiquettes à trois composants et des titres spécifiques à la branche tout en conservant les versions d'installation à quatre composants.
  • Avancement du train de développement de la branche principale à 0.103, avant la version stable.
  • Activation des versions officielles pour alimenter le flux de dépendances lors de la validation des mises à niveau du SDK et des packages.
  • Correction du blocage de PowerToys après la fermeture en terminant l'arrêt du module avant la destruction de l'environnement d'exécution, et restauration de la configuration partagée de l'environnement d'exécution Universal C .

Appairage

  • Amélioration de l'appairage et de la reconnexion, empêchement des anciens paramètres enregistrés d'écraser les instantanés plus récents, maintien de la synchronisation de la disposition de l'ordinateur et ajout d'une couverture de régression de l'interface utilisateur à deux points de terminaison.

Paramètres

  • Amélioration de la gestion des collections persistantes dans les paramètres, y compris Mouse Without Borders et PowerDisplay, tout en préservant les formats JSON et en normalisant les collections nulles explicites.

Espaces de travail

  • Ajout d'une liste en ligne de commande et d'un lancement synchrone des espaces de travail enregistrés par nom ou ID, avec sortie JSON et résultats par application pour l'automatisation .

Développement

  • Amélioration de l'égalité et du hachage des objets d'extension de la palette de commandes sans faire d'appels aux processus d'extension .
  • Gestion des commandes de secours de la palette de commandes séparée des commandes de niveau supérieur régulières pour simplifier la maintenance et les améliorations futures.
  • Mise à jour des vérifications de la collection de palettes de commandes pour satisfaire l'analyseur CA1860 sans modifier leur comportement.
  • Activation des avertissements en tant qu'erreurs dans tous les projets de test d'interface utilisateur du module et mise à jour des modèles de test pour assurer la cohérence des nouvelles suites.
  • Stabilisation des tests d'interface utilisateur du gestionnaire de clavier en attendant la fenêtre persistante de la calculatrice avant de vérifier le focus clavier.
  • Couverture étendue du guide des raccourcis pour la recherche, la conversion clé-étiquette, les modèles, l'activation et les paramètres.
  • Correction des avertissements d'empaquetage du guide des raccourcis en traitant les manifestes de raccourcis comme du contenu simple plutôt que des qualificateurs de ressources localisées.
  • Ajout de tests d'interface utilisateur Window Hopper pour la navigation entre les fenêtres d'une application, le comportement de superposition et la configuration.


Aucun commentaire: