Вышла версия Kitty Terminal 0.44 — с улучшением стабильности, поддержкой Unicode 17 и обновлением рендеринга
3 ноября 2025 года вышел релиз Kitty 0.44 — кроссплатформенного терминала с GPU-ускорением. Обновление сфокусировано на исправлении регрессий, повышении энергоэффективности и улучшении совместимости. Добавлена поддержка Unicode 17, улучшенная работа Wayland, сохранение визуального порядка вкладок и новые опции управления сеансами.
3 ноября 2025 года вышла новая версия эмулятора терминала Kitty 0.44 — одного из самых популярных кроссплатформенных решений для Linux, macOS и Windows. Проект, разрабатываемый с 2017 года, написан на Python, C и Go и распространяется под лицензией GNU GPL v3.0. Акцент релиза — на стабильность, производительность и устранение ошибок, возникших в предыдущих сборках.
Версия 0.44 добавляет поддержку Unicode 17, что обеспечивает корректное отображение новых символов, диакритических знаков и графемных кластеров. Это особенно важно для пользователей, работающих с многоязычными данными, включая технические документы, локализацию и научные тексты.
Ключевые изменения:
— Реализована новая директива env в файле конфигурации kitty.conf, позволяющая загружать переменные окружения напрямую из shell при запуске. Это упрощает интеграцию с системой без необходимости ручной прописки путей или настройки профилей.
— Добавлена опция draw_window_borders_for_single_window. Теперь рамка окна отображается всегда — даже если открыта только одна вкладка. Это полезно для пользователей, ориентированных на визуальную целостность интерфейса.
— Исправлены критические регрессии из серии 0.43: — мерцание чёрного экрана при закрытии вкладок с фоновым изображением; — повышенная нагрузка на CPU при отключённых лигатурах; — некорректное отображение панели вкладок.
— Повышена надёжность рендеринга на системах со старыми GPU-драйверами, не поддерживающими 16-битные текстуры. Kitty теперь использует альтернативные пути рендеринга, исключающие сбои.
— Улучшена работа в средах Wayland: — исправлены сбои с центрированием панелей в композиторах на базе Smithay; — оптимизирована обработка событий прокрутки колёсиком мыши, где устройства генерируют слишком частые сигналы VALUE120.
— Управление сеансами дополнено двумя функциями: — команда focus_tab позволяет задавать активную вкладку при восстановлении сеанса; — опция --base-dir в save_as_session даёт контроль над местом хранения файлов сеансов, упрощая их организацию.
— Система сохранения сеансов теперь фиксирует визуальный порядок вкладок и состояние активной вкладки — это соответствует ожиданиям большинства пользователей, которые полагаются на сохранение рабочего пространства между перезапусками.
— Также реализовано: — более плавное перетаскивание файлов в терминал; — обход сбоя в полноэкранном режиме, связанного с Tahoe; — снижение энергопотребления до 10% по сравнению с предыдущей версией; — улучшенное отображение угловых элементов интерфейса при низком разрешении; — исправления в работе автоматического переключения цветовых схем; — более плавное воспроизведение анимированных изображений (GIF, WebP).
— Глобальное меню получило новый пункт — упрощённый способ переключения между окнами терминала на уровне операционной системы.
Обновление не требует изменения конфигураций. Большинство пользователей могут установить его через стандартные каналы — менеджеры пакетов, Homebrew или App Store. Релиз доступен на GitHub и официальном сайте проекта.
Kitty остаётся одним из немногих терминалов с нативным GPU-ускорением, высокой производительностью рендеринга и глубокой настраиваемостью. Версия 0.44 не добавляет крупных функций, но делает существующие — более надёжными, что особенно важно для профессиональных пользователей, зависящих от стабильности.