Quoi de neuf
Cette version du client vous permet de créer et d'enregistrer vos paramètres favoris, et comprend également de nouveaux packages et des corrections de bogues.
Paramètres
Le client dispose désormais d'un fichier settings.json. Pour ouvrir le fichier JSON dans l'éditeur par défaut, exécutez simplement les paramètres winget . À ce stade du fichier, vous pouvez modifier quelques éléments à votre guise. Par exemple, j'ai un style arc-en-ciel pour une barre de progression. Des options telles que l'accent (par défaut) et rétro sont également disponibles.
Un autre paramètre qui pourrait vous intéresser est «autoUpdateIntervalInMinutes». Il vous permet de modifier la fréquence à laquelle le client vérifie la liste des packages disponibles. Cela peut être particulièrement utile si vous avez une connexion Internet lente. La valeur par défaut est de cinq minutes.
Remarque:cela ne fonctionne pas en arrière-plan, cela n'arrive que lorsque les commandes sont exécutées. Vous pouvez désactiver cette option si vous le souhaitez en définissant la valeur sur «0». Dans ce cas, vous devrez rechercher manuellement les mises à jour en exécutant la commande de mise à jour source.
winget source update
Correction des erreurs
Nous avons commencé à résoudre des problèmes avec les "caractères non-us-ASCII" et avec le respect de la casse. Il y avait également un problème où la prise en charge des installations interactives n'était pas prise en charge, mais cela a maintenant été résolu.
winget install <foo> -i
Héros de la communauté
La réaction au projet a été incroyable. Un grand nombre de personnes ont contribué à la discussion et à la liste des paquets disponibles, et plus de 800 paquets ont été ajoutés au référentiel de la communauté. Un merci spécial de , @edjroot , @ bnt0 , @danielchalmers , @superusercode , @doppelc , @sachinjoseph , @ ivan-Kulikov-dev , @chausner , @jsoref , @DurableMicron , @ Olifant1990 , @ MarcusP-P , @himejisyana et @ dyl10s .
Que va-t-il se passer ensuite
Bascule de fonctionnalité
Nous avions besoin d'un moyen de publier des fonctionnalités expérimentales sans vous causer de problèmes. Travailler avec des paramètres a été la première étape pour tester en pratique que le comportement du client serait conforme aux attentes, tout en vous permettant de tester de nouvelles fonctionnalités.
Microsoft Store
Notre assistance initiale sera probablement limitée aux applications gratuites notées «E» («pour tout le monde»). Ce sera le premier que nous publierons avec la bascule des fonctionnalités afin que vous puissiez avoir une idée de ce que ce serait de tester des fonctionnalités expérimentales. Nous allons commencer par les bases et en ajouter au fil du temps.
Principales caractéristiques
L'une des façons dont nous déterminons ce qui doit être implémenté ensuite est de filtrer les suggestions que nous connaissons sur GitHub par "+1" (icône de pouce levé). En conséquence, nous constatons une forte demande pour des sujets tels que la mise à jour, la désinstallation et la liste des applications disponibles, ainsi que la prise en charge de l'installation de fichiers .zip, des applications de magasin et des applications hors connexion (comme l'ajout d'un .exe à votre chemin) ... La prise en charge intégrée de PowerShell se classe également en haut de cette liste.
Référentiel de packages de communauté Microsoft
Notre bot travaille dur pour approuver plus de packages. Il n'est pas aussi intelligent que nous le souhaiterions, mais il apprend. Nous lui avons simplement appris à fournir des messages d'erreur plus corrects pour différentes situations. Il vous informera désormais d'une incompatibilité de hachage ou d'une erreur liée à la possibilité d'accéder au fichier du programme d'installation. Nous continuerons à développer notre bot car notre objectif est de faciliter l'ajout de vos packages.
Assurez-vous de consulter les suggestions des clients sur GitHub et de mettre "+1" sur toutes les fonctionnalités que vous souhaitez vraiment voir.