Webbplatssökning

Kitty Terminal 0.44 släppt med stöd för Unicode 17


Kitty 0.44 GPU-accelererade terminal lägger till stöd för Unicode 17, optimeringar för macOS och åtgärdar flimmer, CPU-problem och Wayland-rullningsbuggar.

Kitty, en av de mest funktionsrika, GPU-accelererade och mycket effektiva terminalemulatorerna som fungerar på flera plattformar, har precis lanserat sin senaste uppdatering—version 0.44, som fokuserar mycket på stabilitet samtidigt som den introducerar stöd för Unicode 17, den senaste stora versionen av Unicode Consortiums standard för textkodning.

En av de mest anmärkningsvärda tilläggen är den nya env-direktiven i kitty.conf, som gör det möjligt för Kitty att läsa en definierad uppsättning miljövariabler direkt från ditt inloggningsskal vid uppstart. En annan användbar justering är draw_window_borders_for_single_window, som ger användare möjligheten att alltid visa en kantlinje, även när ett enda fönster är öppet.

Version 0.44 åtgärdar också flera regressioner som introducerades i 0.43-serien. Bland dem finns ett svart flimmerproblem som uppstår när man stänger flikar med en bakgrundsbild, en bugg med hög CPU-användning som dyker upp när ligaturer är avstängda, och ett problem med flikfältets rendering som ibland visar fel flikar. Renderingspålitligheten har också förbättrats för system som kör äldre GPU-drivrutiner utan stöd för 16-bitars texturer.

På macOS fokuserar denna version på betydande förbättringar i prestanda och stabilitet. Kitty inkluderar nu en lösning för en fullskärmskrasch relaterad till Tahoe, mer effektiv strömförbrukning (upp till 10% bättre), en fix för krascher i Quick Access-terminalen och smidigare hantering av filöverföringar. En ny global menypost låter användare också enklare växla mellan öppna OS-fönster.

För Wayland-användare åtgärdar version 0.44 problem med centrerade paneler på Smithay-baserade kompositörer och justerar rullningsbeteendet med mushjulet för enheter som genererar ”VALUE120”-händelser för snabbt.

Sessionhantering har förfinats med två nya funktioner: ett focus_tab-kommando för att definiera den aktiva fliken vid inläsning av sessioner och ett --base-dir-alternativ för save_as_session, vilket möjliggör en mer flexibel organisering av sessionfiler. Sessioner sparas nu med bibehållen visuell flikordning och den aktiva flikens tillstånd, i linje med hur de flesta användare förväntar sig att deras layout återställs.

Andra förbättringar inkluderar förbättrad hörnrendering vid låg DPI, fixar för automatisk färgschemainställning och smidigare hantering av animerade bilder.

För mer information, se ändringsloggen.