Wayland 1.24 теперь доступен для скачивания. В нём появились новые функции и улучшения

Wayland, система с открытым исходным кодом, заменяющая протокол и архитектуру оконной системы X11, сегодня была обновлена до версии 1.24 с различными новыми функциями и улучшениями.
В Wayland 1.24 добавлен новый интерфейс wl_fixes для запроса на уничтожение объекта wl_registry, wl_proxy_get_interface() и wl_resource_get_interface() для получения wl_interface объекта, а также wl_display_dispatch_queue_timeout() и wl_display_dispatch_timeout() для установки тайм-аута при отправке событий.
В новой версии Wayland также появилось новое состояние wl_keyboard.key repeated, позволяющее композиторам брать на себя ответственность за повторное нажатие клавиш, что полезно для сеансов удалённого рабочего стола, а также wl_resource_post_error_vargs() в качестве альтернативы wl_resource_post_error(), когда у композитора уже есть va_list.
Кроме того, в Wayland 1.24 появились функции wl_shm_buffer_ref() и wl_shm_buffer_unref() для доступа к базовому хранилищу wl_shm_buffer после уничтожения объекта протокола, например при завершении работы клиента.
Как и следовало ожидать от новой версии Wayland, в ней присутствуют обычные исправления ошибок и уточнения протокола. Подробнее об изменениях в Wayland 1.24 можно узнать из объявления о выпуске: https://lore.freedesktop.org/wayland-devel/plU5smxin5VXbiedTGtL7CNHe0t2mHtgQlQ3-xwREmSSNYaClAcZpEBV8L7JvMT8JHwdD_a_uSFkDUaP45CAWyL545iZh5gInAdToX6hgt4=@emersion.fr/T/#u, а скачать его можно прямо сейчас с официального сайта: https://wayland.freedesktop.org/releases.html, если вы хотите скомпилировать его из исходных кодов.
Конечно, большинству пользователей не нужно компилировать Wayland, так как он по умолчанию включен в ваш дистрибутив, иногда даже если вы не используете Wayland. Поэтому следите за стабильными репозиториями вашего дистрибутива, чтобы получать последние версии Wayland и пользоваться новыми функциями и улучшениями.
Редактор: AndreyEx