IT

Kitty Terminal 0.50: что нового, функции и дата выхода

Состоялся релиз Kitty 0.50 — кроссплатформенного терминала с GPU-ускорением. Узнайте о новых функциях, восстановлении сеанса и исправлениях безопасности.

·2 мин. чтения
Kitty Terminal 0.50: что нового, функции и дата выхода

В начале ноября 2026 года состоялся релиз многофункционального, кроссплатформенного эмулятора терминала Kitty 0.50 с поддержкой аппаратного ускорения графическим процессором (GPU-accelerated). Исходный код проекта написан на языках Python, C и Go, а сама разработка ведется с 2017 года под лицензией GNU General Public License v3.0.

  • Выход версии Kitty 0.50 состоялся в начале ноября 2026 года.
  • Добавлены функции автоматического восстановления сеанса и прикрепления окон (dockable windows).
  • Расширена поддержка протокола Wayland, включая сенсорные экраны и настраиваемые шейдеры курсора.
  • Устранены критические уязвимости безопасности, включая переполнение буфера и обход аутентификации.

Главные нововведения и управление окнами

Новая версия программы ориентирована на повышение стабильности и исправление ошибок, накопившихся после сентябрьского релиза. Одной из ключевых особенностей стало появление прикрепляемых окон (dockable windows), которые можно фиксировать у краев других окон или вкладок при помощи команд launch --type=window-dock и launch --type=tab-dock.

Кроме того, разработчики внедрили автоматическое восстановление сеанса с помощью новой опции restore_session_after_logout. Эта функция сохраняет состояние запущенных приложений и историю прокрутки при выходе из системы или перезагрузке, защищая данные в macOS с помощью системной связки ключей, а в Linux — через портал рабочего стола.

Читайте такжеMicrosoft Sysinternals: популярные инструменты выходят на Linux и macOS

Интерфейс, вкладки и поддержка Wayland

В Kitty 0.50 существенно расширены возможности управления вкладками, которые теперь могут функционировать как именованные рабочие пространства. Команда launch --focus-existing позволяет пользователям переключаться на уже открытые окна или вкладки, а также сортировать их по алфавиtu.

Для пользователей Wayland добавлена полноценная поддержка сенсорных экранов с жестами вроде инерционной прокрутки и выделения текста. Оформление клиентских сторонних окон теперь автоматически подстраивается под настройки рабочего стола в таких средах, как GNOME, учитывая шрифты, масштабирование текста и расположение кнопок.

Шейдеры, графика и безопасность

Функционал пользовательских шейдеров пополнился тремя новыми визуальными эффектами для курсора — cursor-trail-railgun, cursor-trail-torpedo и cursor-trail-pixiedust, создающими анимированный шлейф частиц. Появилась поддержка новых форматов с индексированными цветами и протокола Program Status Protocol (PSP) для отслеживания состояния приложений на панели вкладок.

Серьезное внимание уделено безопасности: разработчики исправили уязвимость в системе удаленного управления, позволявшую обойти пароль, а также устранили проблемы с памятью вроде heap buffer overflow и use-after-free. Для Linux и BSD был улучшен механизм определения типов MIME, что снизило мерцание экрана при частом обновлении небольших областей интерфейса.

Значение релиза для пользователей и разработчиков

Обновление до версии 0.50 приносит существенные улучшения для разработчиков, системных администраторов и пользователей Linux, macOS и BSD, ежедневно работающих в командной строке. Появление автоматического восстановления сеансов и улучшенная интеграция с Wayland делают работу в терминале еще более продуктивной и комфортной на современном железе.

Источник: Все новости подряд

Похожие статьи