Prestazioni migliorate e miglioramenti per Windows 11/10 Package Manager UniGetUI

Prestazioni migliorate e miglioramenti per Windows 11/10 Package Manager UniGetUI

Aggiornamento importante per UniGetUI: miglioramenti delle prestazioni e dell’usabilità

A luglio dell’anno scorso, l’applicazione WingetUI ha subito una significativa trasformazione, ricevendo un’interfaccia rinnovata e un nuovo nome: UniGetUI. Il rebranding è stato intenzionalmente intrapreso per riflettere le sue capacità in evoluzione e per connettersi meglio con la sua base di utenti.

UniGetUI ha guadagnato una notevole popolarità tra gli utenti Windows, in particolare tra coloro che sono esperti di tecnologia e cercano strumenti robusti per gestire i loro pacchetti software. I frequenti aggiornamenti dell’applicazione, ognuno dei quali introduce nuove funzionalità e miglioramenti, contribuiscono ulteriormente al suo fascino.

Ultima versione rilasciata: 3.1.7

Oggi segna l’arrivo della versione 3.1.7 per UniGetUI, che porta con sé una moltitudine di aggiornamenti mirati principalmente a migliorare le prestazioni. Le correzioni principali includono ottimizzazioni per l’utilizzo della CPU, risoluzioni per problemi di timeout associati a Chocolatey e installazione e aggiornamenti accelerati per i pacchetti Cargo.

Oltre a questi miglioramenti cruciali, sono stati affrontati anche altri problemi. Di seguito è riportato il changelog completo che descrive in dettaglio gli aggiornamenti:

Registro delle modifiche

  • L’aggiornamento enfatizza il miglioramento dell’affidabilità nei vari gestori di pacchetti, tra cui:
    • WinGet:
      • Rilevamento della versione migliorato durante le disinstallazioni.
      • Funzionalità migliorata per quanto riguarda le cartelle temporanee UAC.
    • PowerShell (versioni 5 e 7):
      • Corretto il -Scopeproblema relativo ai parametri Microsoft. WinGet. Client.
      • Migliorata l’analisi dell’output CLI.
    • Cioccolatoso:
      • Rilevamento degli errori e analisi CLI migliorati.
      • Corretti i problemi di mancata corrispondenza delle versioni.
      • Risolto il problema del timeout di 20 secondi.
    • Scoop:
      • Meccanismi migliorati di rilevamento di errori/successi.
      • Risolto il problema di bypass del controllo hash dovuto agli aggiornamenti della CLI.
    • Pippo:
      • Rimossi i flag obsoleti.
    • Pacchetto Vckg:
      • Procedure di autoaggiornamento e bootstrapping migliorate.
    • Strumento. NET:
      • Miglioramenti significativi nelle funzionalità di ripetizione dei tentativi durante le installazioni degli strumenti.
      • Processi di analisi CLI migliorati.
      • Rimossa la dipendenza obsoleta dotnet-tools-outdated.
    • Carico:
      • Processi di installazione e aggiornamento più rapidi abilitati da cargo-binstall.
      • Opzioni per l’installazione dei pacchetti Cargo in posizioni alternative omettendo i controlli di integrità.
  • Tutti i gestori di pacchetti basati su NuGet, ad eccezione del predefinito Chocolatey, ora sfrutteranno un controllo degli aggiornamenti basato su API.
  • La precisione del confronto delle versioni è stata migliorata. Ad esempio, 1.10è ora riconosciuto come maggiore di 1.9, risolvendo i problemi con le visualizzazioni di versioni obsolete in Chocolatey.
  • Riduzione significativa dell’utilizzo della CPU quando UniGetUI viene eseguito in background, passando da circa l’1% allo 0%.
  • Risolti specifici scenari di crash relativi a UniGetUI.
  • Introdotta una funzionalità per aggiungere manualmente collegamenti sul desktop da rimuovere.
  • Visibilità migliorata di alcune condizioni dell’interfaccia utente nella barra del titolo.
  • Miglioramenti del layout aggiornati per una migliore esperienza utente.
  • Rilevamento potenziato dei collegamenti sul desktop durante gli aggiornamenti.

Ulteriori modifiche

  • Icone e screenshot aggiornati tramite azioni GitHub (vedere richiesta pull #3271 ).
  • Implementata la scansione manuale dei collegamenti sul desktop (richiesta pull @mrixner in #3284 ).
  • Risolti i problemi di elevato utilizzo della CPU (richiesta pull @marticliment in #3278 ).
  • Funzionalità di confronto delle versioni aggiornate (richiesta pull @marticliment in #3333 ).
  • Introdotti controlli di aggiornamento basati su API per i gestori di pacchetti NuGet (richiesta pull @marticliment in #3337 ).
  • Abilitate le regolazioni dell’elenco dei pacchetti in base alla pressione dei tasti modificatori (richiesta pull @tkohlmeier in #3344 ).
  • Gestione delle scorciatoie da tastiera rivista per migliorare la reattività (richiesta pull @tkohlmeier in #3354 ).
  • Maggiore precisione nel rilevamento delle icone (richiesta pull @mrixner in #3347 ).
  • Spostamento dell’archiviazione della configurazione in una directory dedicata (richiesta pull @Layfully in #3336 ).
  • Integrazione delle traduzioni da Tolgee (richiesta pull @martinet101 in #3371 ).

Per maggiori informazioni e immagini relative a questo aggiornamento, visita il link alla fonte qui.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *