Améliorations et performances du gestionnaire de packages Windows 11/10 UniGetUI

Améliorations et performances du gestionnaire de packages Windows 11/10 UniGetUI

Mise à jour majeure pour UniGetUI : améliorations des performances et de la convivialité

En juillet de l’année dernière, l’application WingetUI a subi une transformation importante, recevant une interface remaniée et un nouveau nom : UniGetUI. Le changement de marque a été intentionnellement entrepris pour refléter ses capacités en constante évolution et pour mieux se connecter à sa base d’utilisateurs.

UniGetUI a acquis une popularité considérable auprès des utilisateurs Windows, en particulier ceux qui sont férus de technologie et recherchent des outils robustes pour gérer leurs progiciels. Les mises à jour fréquentes de l’application, chacune introduisant de nouvelles fonctionnalités et améliorations, contribuent encore davantage à son attrait.

Dernière version publiée : 3.1.7

Aujourd’hui marque l’arrivée de la version 3.1.7 pour UniGetUI, qui apporte avec elle une multitude de mises à jour visant principalement à améliorer les performances. Les correctifs clés incluent des optimisations pour l’utilisation du processeur, des résolutions pour les problèmes de timeout associés à Chocolatey et une installation et des mises à jour accélérées pour les packages Cargo.

Outre ces améliorations cruciales, divers autres problèmes ont également été résolus. Vous trouverez ci-dessous le journal des modifications complet détaillant les mises à jour :

Journal des modifications

  • La mise à jour met l’accent sur l’amélioration de la fiabilité de divers gestionnaires de packages, notamment :
    • WinGet:
      • Détection de version améliorée lors des désinstallations.
      • Fonctionnalité améliorée concernant les dossiers temporaires UAC.
    • PowerShell (versions 5 et 7) :
      • Correction du -Scopeproblème de paramètre lié à Microsoft. WinGet. Client.
      • Amélioration de l’analyse de la sortie CLI.
    • Chocolaté :
      • Détection d’erreurs et analyse CLI raffinées.
      • Problèmes de non-concordance de version corrigés.
      • Résolution du problème de délai d’attente de 20 secondes.
    • Scoop:
      • Mécanismes de détection de réussite/erreur améliorés.
      • Correction du problème de contournement de la vérification du hachage en raison des mises à jour de la CLI.
    • Pépin:
      • Drapeaux obsolètes supprimés.
    • Paquet de données vcpkg :
      • Procédures améliorées d’auto-mise à jour et d’amorçage.
    • Outil. NET :
      • Améliorations significatives des fonctionnalités de nouvelle tentative lors des installations d’outils.
      • Processus d’analyse CLI améliorés.
      • Suppression de la dépendance obsolète dotnet-tools-outdated.
    • Cargaison:
      • Processus d’installation et de mise à jour plus rapides rendus possibles par cargo-binstall.
      • Options d’installation des packages Cargo dans des emplacements alternatifs tout en omettant les contrôles d’intégrité.
  • Tous les gestionnaires de packages basés sur NuGet, à l’exception de Chocolatey par défaut, exploiteront désormais une vérification de mise à jour basée sur l’API.
  • La précision de la comparaison des versions a été améliorée. Par exemple, 1.10est désormais reconnu comme supérieur à 1.9, ce qui résout les problèmes d’affichage des versions obsolètes dans Chocolatey.
  • Réduction significative de l’utilisation du processeur lorsque UniGetUI s’exécute en arrière-plan, passant d’environ 1 % à 0 %.
  • Résolution de scénarios de crash spécifiques liés à UniGetUI.
  • Introduction d’une fonctionnalité permettant d’ajouter manuellement des raccourcis sur le bureau pour les supprimer.
  • Visibilité améliorée de certaines conditions de l’interface utilisateur dans la barre de titre.
  • Améliorations de la mise en page mises à jour pour une meilleure expérience utilisateur.
  • Détection de raccourcis sur le bureau renforcée lors des mises à jour.

Modifications supplémentaires

  • Icônes et captures d’écran mises à jour via les actions GitHub (voir pull request #3271 ).
  • Implémentation de l’analyse manuelle des raccourcis du bureau (pull request @mrixner dans #3284 ).
  • Problèmes d’utilisation élevée du processeur résolus (pull request @marticliment dans #3278 ).
  • Fonctionnalité de comparaison de version mise à niveau (pull request @marticliment dans #3333 ).
  • Vérifications de mise à jour basées sur l’API introduites pour les gestionnaires de packages NuGet (pull request @marticliment dans #3337 ).
  • Ajustements de la liste des packages activés en fonction des appuis sur les touches de modification (pull request @tkohlmeier dans #3344 ).
  • Gestion des raccourcis clavier révisée pour améliorer la réactivité (pull request @tkohlmeier dans #3354 ).
  • Précision de détection des icônes améliorée (pull request @mrixner dans #3347 ).
  • Stockage de configuration déplacé vers un répertoire dédié (pull request @Layfully dans #3336 ).
  • Intégration des traductions de Tolgee (pull request @martinet101 dans #3371 ).

Pour plus d’informations et de visuels liés à cette mise à jour, visitez le lien source ici.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *