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