NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1046 most downloaded on crates.io
Generated API for the officials wayland protocol extensions
Last release 3 months ago
19 Jun 2026
Ships fairly regularly
a new release about every 2 months
Rarely documented
notes for 11 of the last 60 stable releases
7 versions withdrawn
withdrawn after publishing
10 years old
141 releases · first in 2016
- Bump wayland-protocols to 1.48 - Bump wayland-protocols to 1.49
Nothing published for this version
Nothing published for this version
- Bump wayland-protocols to 1.46 - Bump wayland-protocols to 1.47
One column per quarter.
- Bump wayland-protocols to 1.45 - New staging protocols: * ext-background-effect-v1 * pointer-warp-v1
ext-background-effect-v1pointer-warp-v1Nothing published for this version
New versions of tablet-v2 and cursor-shape-v1
color-management-v1tablet-v2 and cursor-shape-v1xdg-toplevel-tag-v1xdg-shell version 7 adds edge constraintscolor-representation-v1ext-idle-notify-v1 version 2 adds a way to ignore idle inhibitors
ext-data-control-v1ext-workspace-v1ext-idle-notify-v1 version 2 adds a way to ignore idle inhibitors- Bump wayland-protocols to 1.38 - New staging protocols: * fifo-v1 * commit-timing-v1 * xdg-system-bell-v1
fifo-v1commit-timing-v1xdg-system-bell-v1### Additions - Bump wayland-protocols to 1.37 - New staging protocols: * ext-image-capture-source-v1 * ext-image-copy-capture-v1 * xdg-toplevel-icon-
ext-image-capture-source-v1ext-image-copy-capture-v1xdg-toplevel-icon-v1set_constraint_adjustment/SetConstraintAdjustment now takes a ConstraintAdjustment instead of a u32.
set_constraint_adjustment/SetConstraintAdjustment now takes a ConstraintAdjustment instead of a u32.wp-tablet-v2 is now stablewp-alpha-modifier-v1xdg-toplevel-drag-v1xdg-dialog-v1linux-drm-syncobj-v1Nothing published for this version
Nothing published for this version
Nothing published for this version
linux-dmabuf-unstable-v1 is now stable
linux-dmabuf-unstable-v1 is now stablelinux-dmabuf-unstable-v1 version 5 requires protocol error for planes with different modifiers.ext-transient-seat-v1Nothing published for this version
### Breaking changes - Bump bitflags to 2.0 - Updated wayland-backend to 0.3
new staging protocols: foreign_toplevel_list, cursor_shape and security_context
foreign_toplevel_list, cursor_shape and security_contextNothing published for this version
### Additions - Bump wayland-protocols to 1.31 - A new staging protocol: - fractional-scale-v1
fractional-scale-v1xdg-shell has some new error values, however the version was not bumped:
Bump wayland-protocols to 1.30
tearing-control-v1Bump wayland-protocols to 1.29
xdg-shell has some new error values, however the version was not bumped:
xdg_wm_base::Error::Unresponsivexdg_surface::Error::InvalidSizexdg_toplevel::Error::InvalidSizexdg_toplevel::Error::InvalidParentext-idle-notifywp-content-typexwayland_shell_v1Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
xdg-shell is now version 5, introducing wm capabilities.
xdg-shell is now version 5, introducing wm capabilities.single-pixel-buffer.wp-linux-explicit-synchronizationwp-presentation-timewp-drm-leasewp-fullscreen-shellNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Complete reorganization of the crate around the wp/xdg/ext categories
wp/xdg/ext categoriesNothing published for this version
Nothing published for this version
Nothing published for this version
A new staging protocol, ext-session-lock-v1.
ext-session-lock-v1.Nothing published for this version
Nothing published for this version
wlr-output-management-unstable-v1 now marks finished event as destructor.
wlr-output-management-unstable-v1 now marks finished event as destructor.wlr-foreign-toplevel-management-unstable-v1 now marks finished event as destructor.drm-lease-v1.pointer-gestures-unstable-v1 is now version 3, introducing hold gestures.linux-dmabuf-unstable-v1 is now version 4, introducing dmabuf feedback.Nothing published for this version
Nothing published for this version
Rework of the crate, as a consequence of the reworks of wayland-client and wayland-server.
Rework of the crate, as a consequence of the reworks of wayland-client and wayland-server.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →