[ANNOUNCE] wayland 1.21.91
Simon Ser
contact at emersion.fr
Tue Feb 28 16:24:44 UTC 2023
This is the alpha release for Wayland 1.22.
This new release adds explicit events for the preferred buffer scale
and transform, adds an event to indicate the pointer's physical scroll
direction, adds a few new convenience functions, and includes various
spec clarifications and bug fixes.
Full commit history below.
Alexandros Frantzis (5):
client: Track the proxies attached to a queue
tests: Capture the test client log
client: Warn when a queue is destroyed with attached proxies
tests: Support tests that check for client failure
client: Abort when trying to add an event to a destroyed queue
Andri Yngvason (1):
wayland-server: Add method to get global name
Carlos Garnacho (1):
server: Extend display name string size
Daniel Stone (3):
tests: Use bool for client test
wayland-server: Add wl_client_add_destroy_late_listener
tests: Ensure resource vs. client destroy handler order
Fergus Dall (1):
scanner: Fix undefined behavior around qsort
Ian Douglas Scott (3):
Do not allow nullable arrays, which were not correctly implemented
Do not allow nullable `new_id`
Document which type are nullable, and wire format for null value
Kirill Primak (2):
protocol: remove wl_subsurface lifetime contradiction
protocol: add defunct_role_object error
Marius Vlad (1):
release.sh: Don't push *all* tags
Mikhail Gusarov (2):
protocol: wl_subsurface::destroy does not remove the role
protocol: Clarify meaning of input region for cursors, DnD icons
Olivier Fourdan (1):
build: Make release.sh generic
Peter Hutterer (1):
protocol: add wl_pointer's axis relative physical direction
Sebastian Wick (1):
protocol: do not change pending x and y when attaching a buffer
Simon Ser (19):
build: re-open main branch for regular development
Add release.sh
util: name function typedef arguments
server: don't document void return values
cursor: make param names match with documentation
ci: set ASAN_OPTIONS=detect_odr_violation=0
ci: upgrade images
protocol: mention protocol error name in wl_subcompositor.get_subsurface
protocol: add wl_compositor.error.bad_parent
protocol: add note about wl_buffer/wl_callback version
server: fail on global name overflow
server: rename wl_display.id to next_global_name
protocol: add wl_surface.preferred_buffer_scale
protocol: add wl_surface.preferred_buffer_transform
readme: drop paragraph about Weston
readme: reword website description
readme: convert to Markdown
shm: fix segfault when accessing destroyed pool resource
build: bump version to 1.21.91 for the alpha release
Vlad Zahorodnii (1):
protocol: reorder wl_data_offer.source_actions and wl_data_device.enter
git tag: 1.21.91
https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.21.91/downloads/wayland-1.21.91.tar.xz
SHA256: 5381b18db7f1b98b1bcd71cf7740dec3382b34bea68e514f22672a6c1a4b418a wayland-1.21.91.tar.xz
SHA512: 23839d241e4190ea29204a76d6041075c2b219e482a432c0afedef0fe8b14f42c709ca5c4c681d668a7d0ae27f28dd814b22f3e50449aca3627175d26867eba0 wayland-1.21.91.tar.xz
PGP: https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.21.91/downloads/wayland-1.21.91.tar.xz.sig
More information about the wayland-devel
mailing list