Weston Composite Server 14.0 Released

After nine months of development, a stable release of the composite server weston 14.0 has been published, contributing to the full support of the Wayland protocol in various user environments like Enlightenment, Gnome, KDE, and more. The development of Weston focuses on providing a high-quality code base and practical examples for utilizing Wayland in desktop applications and embedded solutions, including automotive information systems, smartphones, televisions, and other consumer devices. The project code is distributed under the MIT license and can be found here.

Changes in the new Weston branch:

  • DRM output now includes support for hardware elements (Hardware Underlay) and features atomic asynchronous switching between two buffers in video memory.
  • Added ‘Mirror-OF’ configuration option in the configuration file for organizing output mirroring.
  • Support for DMABUF technology added in the backend of output through the multimedia pipewire sterler.
  • Client Simple-EGL now allows the use of translucent surfaces with 16-bit color representation and an option for using EGL-expanding EGL_EXT_PRESENT_OPAQUE. Compression of surfaces is also supported.
  • Backend for output through the RDP protocol now supports Freerdp 3.x.
  • VNC output backend now has the ability to disable TLS and use passwords for authentication in non-TLS mode.
  • Added support for Wayland protocol extension for color management (color-management) in libweston. Implemented the ability to limit the pointer movement area on full-screen surfaces.
  • OpenGL component (GL-Reenderer) now supports capturing output of Opengl ES 3 and Opengl ES 2 in asynchronous mode, along with the ability to change object colors using a shader.
/Reports, release notes, official announcements.