Desempenho aprimorado e melhorias para o Gerenciador de Pacotes UniGetUI do Windows 11/10

Desempenho aprimorado e melhorias para o Gerenciador de Pacotes UniGetUI do Windows 11/10

Atualização importante para UniGetUI: melhorias de desempenho e usabilidade

Em julho do ano passado, o aplicativo WingetUI passou por uma transformação significativa, recebendo uma interface renovada e um novo nome: UniGetUI. A reformulação da marca foi intencionalmente realizada para refletir suas capacidades em evolução e para se conectar melhor com sua base de usuários.

O UniGetUI ganhou considerável popularidade entre usuários do Windows, particularmente aqueles que são experientes em tecnologia e buscam ferramentas robustas para gerenciar seus pacotes de software. As atualizações frequentes do aplicativo, cada uma introduzindo novos recursos e aprimoramentos, contribuem ainda mais para seu apelo.

Última versão lançada: 3.1.7

Hoje marca a chegada da versão 3.1.7 para UniGetUI, trazendo consigo uma infinidade de atualizações voltadas principalmente para melhorar o desempenho. As principais correções incluem otimizações para uso da CPU, resoluções para problemas de tempo limite associados ao Chocolatey e instalação e atualizações aceleradas para pacotes Cargo.

Além dessas melhorias cruciais, uma variedade de outros problemas também foram abordados. Abaixo está o changelog abrangente detalhando as atualizações:

Registro de alterações

  • A atualização enfatiza o aumento da confiabilidade em vários gerenciadores de pacotes, incluindo:
    • WinGet:
      • Detecção de versão aprimorada durante desinstalações.
      • Funcionalidade aprimorada em relação às pastas temporárias do UAC.
    • PowerShell (versões 5 e 7):
      • Corrigiu o -Scopeproblema de parâmetro relacionado a Microsoft. WinGet. Client.
      • Melhorou a análise da saída da CLI.
    • Achocolatado:
      • Detecção de erros refinada e análise de CLI.
      • Problemas de incompatibilidade de versão corrigidos.
      • Resolvido o problema de tempo limite de 20 segundos.
    • Colher:
      • Mecanismos aprimorados de detecção de sucesso/erro.
      • Corrigido o problema de desvio de verificação de hash devido a atualizações de CLI.
    • Pipa:
      • Removidas sinalizações desatualizadas.
    • Vcpkg:
      • Procedimentos aprimorados de autoatualização e bootstrapping.
    • Ferramenta. NET:
      • Melhorias significativas nas funcionalidades de repetição durante instalações de ferramentas.
      • Processos de análise de CLI aprimorados.
      • Removida a dependência desatualizada dotnet-tools-outdated.
    • Carga:
      • Processos de instalação e atualização mais rápidos permitidos pelo cargo-binstall.
      • Opções para instalar pacotes de carga em locais alternativos, omitindo verificações de integridade.
  • Todos os gerenciadores de pacotes baseados em NuGet, exceto o Chocolatey padrão, agora aproveitarão uma verificação de atualização baseada em API.
  • A precisão da comparação de versões foi aprimorada. Por exemplo, 1.10agora é reconhecido como maior que 1.9, resolvendo problemas com exibições de versões desatualizadas no Chocolatey.
  • Redução significativa no uso da CPU quando o UniGetUI é executado em segundo plano, caindo de aproximadamente 1% para 0%.
  • Foram resolvidos cenários de falhas específicos relacionados ao UniGetUI.
  • Foi introduzido um recurso para adicionar manualmente atalhos na área de trabalho para remoção.
  • Melhoria na visibilidade de certas condições da interface do usuário na barra de título.
  • Melhorias de layout atualizadas para uma melhor experiência do usuário.
  • Detecção de atalhos na área de trabalho reforçada durante atualizações.

Mudanças adicionais

  • Ícones e capturas de tela atualizados por meio de ações do GitHub (consulte a solicitação de pull #3271 ).
  • Implementada a verificação manual de atalhos na área de trabalho (solicitação de pull @mrixner em #3284 ).
  • Foram resolvidos problemas de alto uso da CPU (pull request @marticliment em #3278 ).
  • Funcionalidade de comparação de versões atualizada (pull request @marticliment em #3333 ).
  • Introduzidas verificações de atualização baseadas em API para gerenciadores de pacotes NuGet (solicitação de pull @marticliment em #3337 ).
  • Ajustes de lista de pacotes habilitados com base em pressionamentos de teclas modificadoras (pull request @tkohlmeier em #3344 ).
  • Gerenciamento de atalhos de teclado revisado para melhorar a capacidade de resposta (pull request @tkohlmeier em #3354 ).
  • Precisão de detecção de ícones aprimorada (solicitação de pull @mrixner em #3347 ).
  • Armazenamento de configuração transferido para um diretório dedicado (solicitação de pull @Layfully em #3336 ).
  • Integração de traduções do Tolgee (pull request @martinet101 em #3371 ).

Para mais informações e recursos visuais relacionados a esta atualização, visite o link da fonte aqui.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *