Представлен релиз 1.21 протокола Wayland. Ветка совместима на уровне API и ABI с прошлыми выпусками 1.x.
Основные изменения в протоколе:
- Проект переведен на платформу GitLab, с использованием инфраструктуры FreeDesktop.org
- Повышены требования к сборочной системе: теперь необходим Meson минимум 0.56’ой версии.
- Проведен рефакторинг функций и структур, связанных с настройкой курсора.
- В интерфейс wl_pointer добавлено событие axis_value120, для более точного скроллинга на мышах с высокоточными колесами.
- В сервер добавлены функции wl_signal_emit_mutable (аналог wl_signal_emit) и wl_global_get_version (возвращает общую версию API)
- Протокол wl_shell объявлен устаревшим и теперь является необязательным для реализации в композитных серверах. Теперь рекомендовано использовать xdg_shell.
>>> Подробности