Wayland 1.23 released with enhanced buffer management, enum validation and OpenBSD support

Wayland 1.23 released with enhanced buffer management, enum validation and OpenBSD support

Wayland has released version 1.23, bringing several enhancements and bug fixes to the popular X11 window system protocol replacement. Key updates include a mechanism to set the size of the internal connection buffer used by libwayland, and an enum-header mode for wayland-scanner to generate headers with only enums. Additionally, wayland-scanner now generates validator functions for enums on the server side.

The update also introduces a “deprecated-since” XML attribute, allowing protocols to indicate deprecated requests, events, or enum entries. Debugging has been improved with a new API to set a name for a queue, and wl_client_get_user_data() and wl_client_set_user_data() functions to attach custom data to clients more easily. OpenBSD support has been added, along with a wl_shm.release request for proper cleanup of this global.

by Paul

du
SLOPE
duttyend found this interesting
Wayland iconWayland
  36
  • ...

Wayland is a window manager designed as a simpler, more maintainable replacement for X11. It offers support for multiple monitors and is lightweight, making it easier to develop and maintain. Desktop environments like GNOME and KDE support Wayland. Rated 5, its top alternatives include Compiz, X11, and XQuartz.

No comments so far, maybe you want to be first?
Gu