Sway — тайловый композитор Wayland, совместимый по конфигурации и идеологии с i3, получил более сотни изменений от 50 участников.
Главным пользовательским новшеством стала поддержка вывода HDR10 при работе через Vulkan-рендерер. Это первый подобный случай среди «эталонных» тайловых менеджеров, что особенно востребовано владельцами современных мониторов. Однако пока что новой функцией смогут воспользоваться далеко не все. Для активации потребуется полная поддержка со стороны драйверов, дисплея и графического стека.
Вторым значимым улучшением стала поддержка захвата отдельных окон на уровне системы. Теперь при демонстрации экрана в видеозвонках или записи приложений можно ограничиться конкретным окном, не раскрывая собеседникам или зрителям всё рабочее пространство. Эта функция критически важна для обеспечения приватности и удобства проведения онлайн-встреч.
Релиз также привносит поддержку пяти новых протоколов Wayland: color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 и wl_fixes. Первые два протокола создают фундамент для полноценного управления цветом — в частности, новая опция --device-primaries команды output color_profile позволяет использовать цветовые координаты, заявленные монитором через EDID, вместо грубой привязки к заранее заданному профилю. Внесены изменения и в поведение цветового профиля «SRGB»: теперь он использует соответствующую функцию sRGB, а не простую гамму 2.2.
Среди других изменений — официальная поддержка запуска через дисплейные менеджеры, реализация которой ранее считалась невозможной. Sway также изменил поведение на неподдерживаемых GPU: вместо отказа при старте теперь выводится соответствующее информационное сообщение. При этом политика поддержки осталась неизменной.
Релиз сопровождается многочисленными исправлениями: устранены падения при некорректном использовании команд панели, при первом касании стилусом после перезагрузки, при перетаскивании контейнера к краю рабочего пространства, а также в ряде IPC-сценариев и операций перетягивания объектов.