Rilasciato Kitty Terminal 0.44 con supporto a Unicode 17
Il terminale Kitty 0.44 accelerato dalla GPU aggiunge il supporto a Unicode 17, ottimizzazioni per macOS e risolve problemi di sfarfallio, CPU e bug di scorrimento su Wayland.
Kitty, uno degli emulatori di terminale multipiattaforma più ricchi di funzionalità, accelerati dalla GPU e altamente efficienti, ha appena svelato il suo ultimo aggiornamento—versione 0.44, che si concentra fortemente sulla stabilità introducendo al contempo il supporto per Unicode 17, l'ultima versione principale dello standard del Consortium Unicode per la codifica del testo.
Una delle aggiunte più notevoli è la nuova direttiva env in kitty.conf, che permette a Kitty di leggere un insieme di variabili d'ambiente definite direttamente dalla shell di login all'avvio. Un'altra modifica utile è draw_window_borders_for_single_window, che offre agli utenti l'opzione di mostrare sempre un bordo, anche quando è aperta una singola finestra.
La versione 0.44 corregge anche diversi regressi introdotti nella serie 0.43. Tra questi ci sono un problema di sfarfallio nero che si verifica quando si chiudono le schede con un'immagine di sfondo, un bug di elevato utilizzo della CPU che appare quando le legature sono disattivate e un problema di rendering della barra delle schede che a volte mostra schede errate. È stata inoltre migliorata l'affidabilità del rendering per i sistemi con driver GPU più vecchi privi di supporto alle texture a 16 bit.
Su macOS, questa versione si concentra su notevoli miglioramenti delle prestazioni e della stabilità. Kitty ora include una soluzione alternativa per un crash a schermo intero relativo a Tahoe, un uso dell'energia più efficiente (fino al 10% in più), una correzione per i crash del Terminal Quick Access e una gestione più fluida del trascinamento dei file. Un nuovo elemento del menu globale consente anche agli utenti di scorrere più facilmente tra le finestre aperte del sistema operativo.
Per gli utenti Wayland, la versione 0.44 risolve problemi con i pannelli centrati sui compositori basati su Smithay e regola il comportamento della rotellina del mouse per i dispositivi che generano eventi "VALUE120" troppo rapidamente.
La gestione delle sessioni è stata migliorata con due nuove funzionalità: un comando focus_tab per definire la scheda attiva al caricamento delle sessioni e un'opzione --base-dir per save_as_session, che consente un'organizzazione più flessibile dei file di sessione. Il salvataggio delle sessioni ora preserva l'ordine visivo delle schede e lo stato della scheda attiva, in linea con le aspettative della maggior parte degli utenti sul ripristino dei propri layout.
Altri miglioramenti includono una migliore resa degli angoli a bassa risoluzione, correzioni per il cambio automatico dello schema dei colori e una gestione più fluida delle immagini animate.
Per ulteriori informazioni, consulta il registro delle modifiche.
