This is the official release for Wayland 1.24.
Aside from the usual bug fixes and protocol clarifications, this new
release includes:
- A new wl_fixes interface to add a request to destroy a wl_registry
object.
- A new wl_keyboard.key repeated state, to allow compositors to take
over the responsibility of repeating keys, which is useful for remote
desktop.
- wl_display_dispatch_queue_timeout() and wl_display_dispatch_timeout(),
to set a timeout when dispatching events.
- wl_shm_buffer_ref() and wl_shm_buffer_unref(), to access wl_shm_buffer
underlying storage after the protocol object has been destroyed (e.g.
when a client is shutting down).
- wl_proxy_get_interface() and wl_resource_get_interface(), to fetch the
wl_interface of an object.
- wl_resource_post_error_vargs(), as an alternative to
wl_resource_post_error() when the compositor already has a va_list.
Commit history since RC3 below.
Simon Ser (1):
build: bump version to 1.24.0
git tag: 1.24.0
https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.24.0/downloads/wayland-1.24.0.tar.xz
SHA256: 82892487a01ad67b334eca83b54317a7c86a03a89cfadacfef5211f11a5d0536
wayland-1.24.0.tar.xz
SHA512:
60216602cffd1473ae15381f9e9a6f3829e742cac83843ca65360ba78bcff8d9442f15eb6a6d5d29c8f74dd920762ca1605f51658d22a1d3c18e338505b9f974
wayland-1.24.0.tar.xz
PGP:
https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.24.0/downloads/wayland-1.24.0.tar.xz.sig