Выпущена версия Kitty Terminal 0.44 с поддержкой Unicode 17

Kitty, один из самых многофункциональных, с графическим ускорением и высокоэффективных кроссплатформенных эмуляторов терминала, только что выпустил своё последнее обновление — версию 0.44, в которой особое внимание уделяется стабильности, а также добавлена поддержка Unicode 17, последней основной версии стандарта кодирования текста от Консорциума Юникод.
Одним из наиболее заметных дополнений является новая директива env в kitty.conf, которая позволяет Kitty считывать определённый набор переменных среды непосредственно из вашей оболочки при входе в систему. Ещё одна полезная настройка — draw_window_borders_for_single_window, которая позволяет пользователям всегда отображать рамку, даже если открыто одно окно.
В версии 0.44 также исправлено несколько ошибок, появившихся в серии 0.43. Среди них — проблема с мерцанием чёрного цвета, возникающая при закрытии вкладок с фоновым изображением, ошибка, связанная с высокой загрузкой ЦП при отключённых лигатурах, а также проблема с отображением панели вкладок, из-за которой иногда отображаются неправильные вкладки. Также повышена надёжность рендеринга в системах с устаревшими драйверами графического процессора, не поддерживающими 16-битные текстуры.
В macOS этот выпуск посвящён значительным улучшениям производительности и стабильности. В Kitty теперь есть обходной путь для полноэкранного сбоя, связанного с Tahoe, более эффективное использование энергии (до 10 % лучше), исправление сбоев в терминале быстрого доступа и более плавная обработка перетаскивания файлов. Новый пункт глобального меню также позволяет пользователям легче переключаться между открытыми окнами ОС.
Для пользователей Wayland в версии 0.44 исправлены проблемы с панелями в центре экрана на композиторах на базе Smithay, а также скорректировано поведение прокрутки колесика мыши на устройствах, которые слишком быстро генерируют события «VALUE120».
Управление сеансами было усовершенствовано за счёт двух новых функций: команды focus_tab для определения активной вкладки при загрузке сеансов и опции --base-dir для save_as_session, позволяющей более гибко организовывать файлы сеансов. При сохранении сеанса теперь сохраняется визуальный порядок вкладок и состояние активной вкладки, что соответствует ожиданиям большинства пользователей в отношении восстановления макетов.
Среди других улучшений — улучшенная отрисовка углов при низком разрешении, исправления для автоматического переключения цветовой схемы и более плавная обработка анимированных изображений.
Для получения дополнительной информации см. журнал изменений: https://sw.kovidgoyal.net/kitty/changelog/#id1.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.