Weston 10.0.0 has been released! This new version contains a whole bunch of new features and improvements. Here are some highlights:
- Add building blocks for color management: color transformations, gamma correct blending, color profiles. These are only internal changes invisible to users for now, but will allow to enable color management features in a future release. - Add feedback to linux-dmabuf-unstable-v1, enabling zero-copy scanout in more situations. - libseat support has been added. It will supersede all launchers in a future release. - The test suite has been expanded. - All example clients have been converted to xdg-shell. - Weston can now automatically launch a client after startup. - The wl_shell interface, the fbdev backend, and weston-launch are deprecated. Notes for packagers: - libdrm 2.4.95, libwayland 1.18.0 and wayland-protocols 1.24 are now required. - libpipewire 0.3 is required for the PipeWire remoting plugin. - Support for the deprecated wl_shell interface is now disabled by default (it will be removed in a future release, re-enable it with the Meson option -Ddeprecated-wl-shell=true). - Support for the fbdev backend is now deprecated and disabled by default (it will be removed in a future release, re-enable it with the Meson option -Ddeprecated-backend-fbdev=true). Migrating to KMS is recommended. - Support for weston-launch is now deprecated and disabled by default (it will be removed in a future release, re-enable it with the Meson option -Ddeprecated-weston-launch=true). Systems without systemd can use seatd (or seatd-launch) instead. - A KMS driver supporting universal planes is now required for the DRM backend. Thanks to all contributors! Commit history since RC1 below. Kenny Levinsen (4): meson: Print deprecation warning for weston-launch meson: Set weston-launch as disabled by default meson: Rename to deprecated-weston-launch ci: Enable weston-launch explicitly for test Simon Ser (2): clients/simple-dmabuf-feedback: fix bound global versions build: bump to version 10.0.0 for the official release git tag: 10.0.0 https://wayland.freedesktop.org/releases/weston-10.0.0.tar.xz SHA256: 5c23964112b90238bed39e5dd1e41cd71a79398813cdc3bbb15a9fdc94e547ae weston-10.0.0.tar.xz SHA512: 77e05530751e4f743eebf015ab5b78a1fcc66b774713b5e296cfffc488be84e459f811c85ac4280b7b63eebf4ff5c958dd7306376ab343e6b80feae16c8c35a4 weston-10.0.0.tar.xz PGP: https://wayland.freedesktop.org/releases/weston-10.0.0.tar.xz.sig