- 3 ноября 2025 года вышла версия эмулятора терминала Kitty 0.44, ориентированная на стабильность и производительность.
- Добавлена поддержка стандарта Unicode 17 и новая директива env для загрузки переменных окружения.
- Исправлены ряд регрессий из серии 0.43 и улучшена работа с GPU, Wayland и управлением сеансами.
Разработчики эмулятора терминала Kitty выпустили релиз версии 0.44, который знаменует собой значительный шаг в повышении стабильности и удобства работы с приложением. Kitty — популярный кроссплатформенный терминал с поддержкой аппаратного ускорения GPU, написанный на Python, C и Go, ведется с 2017 года и распространяется под лицензией GNU GPL v3.0.
Обновление привнесло поддержку новейшего стандарта Unicode 17, что обеспечивает более широкую совместимость с современными символами и шрифтами. В конфигурацию kitty.conf введена новая директива env, позволяющая считывать набор переменных окружения из оболочки при запуске терминала, что упрощает настройку пользовательского окружения и сохраняет консистентность внутри сессий.
Помимо этого, добавлена опция draw_window_borders_for_single_window, которая обеспечивает отображение рамок вокруг окна даже при работе в одном окне, что улучшает визуальную структуру интерфейса. В версии 0.44 устранено несколько критических проблем, выявленных в предыдущей серии 0.43: исправлено мерцание при закрытии вкладок с фоновым изображением, снижена нагрузка на процессор при отключении лигатур, и исправлено некорректное отображение панели вкладок.
Особое внимание уделено совместимости с аппаратным обеспечением: улучшена надежность рендеринга на старых GPU с ограниченной поддержкой 16-битных текстур. Разработчики также внедрили обходной путь для сбоя в полноэкранном режиме, связанного с Tahoe, а энергопотребление оптимизировано с повышением эффективности до 10%.
Для пользователей Wayland решены проблемы с корректным отображением панелей в композиторах на основе Smithay, так же улучшена работа прокрутки мышью для устройств с высокой чувствительностью. Управление сессиями теперь более гибкое благодаря новым функциям — команда focus_tab позволяет определить активную вкладку при загрузке сессии, а опция --base-dir облегчает сохранение файлов сеансов.
Кроме того, сохранение сессий теперь сохраняет не только набор вкладок, но и их визуальный порядок и состояние активной вкладки, что соответствует ожиданиям пользователей относительно восстановления рабочего пространства. В числе других доработок — улучшенное отображение углов при низком разрешении, корректировки в автоматическом переключении цветовых схем и более плавная поддержка анимированных изображений.
Обновление Kitty 0.44 демонстрирует продолжающийся акцент на оптимизацию производительности и стабильности, что делает его привлекательным инструментом для разработчиков и пользователей, ценящих надежность и эффективность работы терминала.
