O que há de novo
Esta versão do cliente permite criar e salvar suas configurações favoritas e também inclui novos pacotes e correções de bugs.
Parâmetros
O cliente agora tem um arquivo settings.json. Para abrir o arquivo JSON no editor padrão, basta executar as configurações do winget . Neste ponto do arquivo, você pode ajustar algumas coisas de acordo com sua preferência. Por exemplo, tenho um estilo de arco-íris para uma barra de progresso. Opções como acento (padrão) e retro também estão disponíveis.
Outro parâmetro em que você pode estar interessado é “autoUpdateIntervalInMinutes”. Ele permite que você altere a frequência com que o cliente verifica a lista de pacotes disponíveis. Isso pode ser especialmente útil se você tiver uma conexão lenta com a Internet. O padrão é cinco minutos.
Nota:não funciona em segundo plano, só acontece quando os comandos são executados. Você pode desativar isso, se desejar, definindo o valor como "0". Nesse caso, você precisará verificar manualmente as atualizações executando o comando source update.
winget source update
Correção de erros
Começamos a corrigir problemas com "caracteres não-us-ASCII" e com distinção entre maiúsculas e minúsculas. Também houve um problema com o suporte para instalações interativas, mas agora foi resolvido.
winget install <foo> -i
Heróis da comunidade
A reação ao projeto foi incrível. Um grande número de pessoas contribuiu para a discussão e listagem de pacotes disponíveis, e mais de 800 pacotes foram adicionados ao repositório da comunidade. Agradecimentos especiais @philipcraig , @edjroot , @ bnt0 , @danielchalmers , @superusercode , @doppelc , @sachinjoseph , @ ivan-Kulikov-dev , @chausner , @jsoref , @DurableMicron , @ Olifant1990 , @ MarcusP-P , @himejisyana e @ dyl10s .
O que vai acontecer à seguir
Alternar recurso
Precisávamos de uma maneira de lançar recursos experimentais sem causar problemas para você. Trabalhar com parâmetros foi o primeiro passo para testar na prática se o comportamento do cliente estaria dentro das expectativas, mas você ainda seria capaz de testar novos recursos.
Microsoft Store
Nosso suporte inicial provavelmente será limitado a aplicativos gratuitos classificados como "E" ("para todos"). Este será o primeiro que lançaremos com alternância de recursos para que você tenha uma ideia de como seria testar recursos experimentais. Começaremos com o básico e adicionaremos mais com o tempo.
Características principais
Uma das maneiras pelas quais determinamos o que deve ser implementado a seguir é filtrando as sugestões que conhecemos no GitHub por "+1" (ícone de polegar para cima). Como resultado, vemos uma forte demanda por tópicos como Atualizar, Desinstalar e Lista de Aplicativos Disponíveis, bem como suporte para a instalação de arquivos .zip, aplicativos de armazenamento e aplicativos offline (como adicionar um .exe ao seu caminho) ... O suporte integrado ao PowerShell também está no topo desta lista.
Repositório de Pacotes da Comunidade Microsoft
Nosso bot está trabalhando muito para aprovar mais pacotes. Ele não é tão inteligente quanto gostaríamos, mas aprende. Acabamos de ensiná-lo a fornecer mensagens de erro mais corretas para diferentes situações. Ele agora irá informá-lo sobre uma incompatibilidade de hash ou um erro relacionado ao acesso ao arquivo do instalador. Continuaremos a desenvolver nosso bot, pois nosso objetivo é facilitar a adição de seus pacotes.
Certifique-se de verificar as sugestões do cliente no GitHub e coloque “+1” em todos os recursos que você realmente deseja ver.