Апублікаваны стабільны рэліз кампазітнага сервера Уэстон 7.0, які развівае тэхналогіі, якія садзейнічаюць з'яўленню паўнавартаснай падтрымкі пратакола Wayland у Enlightenment, GNOME, KDE і іншых карыстацкіх асяродках. Распрацоўка Weston нацэлена на прадастаўленне высакаякаснай кодавай базы і працоўных прыкладаў для выкарыстання Wayland у дэсктоп-акружэннях і ўбудаваных рашэннях, такіх як платформы для аўтамабільных інфармацыйна-забаўляльных сістэм, смартфонаў, тэлевізараў і іншых спажывецкіх прылад.
Змена значнага нумара версіі Weston абумоўлена зменамі ABI, якія парушаюць сумяшчальнасць. Змены ў новай галінцы Weston:
Дададзена падтрымка тэхналогіі абароны ад незаконнага капіявання кантэнту HDCP, якая выкарыстоўваецца для шыфравання відэасігналу, які перадаецца праз інтэрфейсы DVI, DisplayPort, HDMI, GVIF або UDI. У libweston для выклікаў weston_output, weston_surface і weston_head рэалізаваны сцяг для ўключэння абароны перадаецца кантэнту. Дададзены прыклад кліенцкага прыкладання для адлюстравання абароненага кантэнту;
Дададзены плягін для мультымедыйнага сервера PipeWire, які развіваецца для замены PulseAudio і акрамя гуку які падтрымлівае апрацоўку патокаў відэа. Убудова можа выкарыстоўвацца для арганізацыі высновы на выдалены працоўны стол па аналогіі з раней даступным убудовай высновы на базе GStreamer. На прымаючым баку для адлюстравання можна выкарыстоўваць любы кліент з падтрымкай pipewire, у тым ліку GStreamer (напрыклад, "gst-launch-1.0 pipewiresrc! video/x-raw, format=BGRx! …");
У gl-renderer дададзена падтрымка EGL-пашырэння EGL_KHR_partial_update для выбарачнага абнаўлення змесціва паверхняў, прапускаючы вобласці, у якіх не было змен;
Дададзены новы фрэймворк weston_debug для адладкі і часопісавання падзей (weston_log_context);
Дададзены новыя загалоўкавыя файлы libweston-internal.h і backend.h. У першы вынесены функцыі для працы з
'weston_compositor', 'weston_plane', 'weston_seat', 'weston_surface', 'weston_spring', 'weston_view', а ў другой - 'weston_output';
У compositor-drm дададзена падтрымка ўласцівасці FB_DAMAGE_CLIPS. У асобныя файлы вылучаны код для вымання параметраў EDID, апрацоўкі відэарэжымаў, узаемадзеянні з KMS API, працы з фрэймбуферам і апрацоўкі станаў;
Дададзена ўбудова "file stream" для перадачы кантэнту з файла;
У асобны каталог вынесены бэкенды backend-drm,
backend-headless,
backend-rdp,
backend-wayland,
backend-x11 і
backend-fbdev;
Для аптымізацыі PNG-малюнкаў задзейнічаны пакет zopflipng на базе алгарытму сціску zopfli;
Дададзена падтрымка пашырэнняў xdg_output_unstable_v1 і zwp_linux_explicit_synchronization_v1. Павышаны патрабаванні да версіі пакета wayland-protocols (для зборкі патрабуецца 1.18);
Завершаны пераход на зборачную сістэму Meson. Падтрымка зборкі з выкарыстаннем autotools спынена.