[ANNOUNCE] weston 10.0.0

Simon Ser contact at emersion.fr
Tue Feb 1 22:12:30 UTC 2022


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


More information about the wayland-devel mailing list