Wayland-Protocols 1.46 Released

Published release of the package wayland-protocols 1.46, containing a set of protocols and extensions that complement the basic Wayland protocol and provide necessary capabilities for building composite servers and user environments.

In the new version, the following additions have been made:

  • Added experimental protocol xx-input-method, allowing applications to implement input methods for composite servers and generate entered text, useful for creating virtual keyboards and IME layers for input processing.
  • Added experimental protocol xx-text-input allows composite servers to implement input methods and send text to applications. It standardizes the interaction between composite servers and applications, enabling the management of capabilities like transmitting input text, processing input focus change events, and considering input field specifics.
  • Protocols color-management-v1 and color-representation-v1 have been improved to provide capabilities for color management, HDR support, and determining the color representation of Wayland surfaces.

All protocols undergo sequential phases of development, testing, and stabilization. After the development stage in the “unstable” category, the protocol is moved to the “staging” branch and officially included in the wayland-protocols set. Once testing is completed, the protocol is moved to the stable category. Protocols in the “staging” category can be used in composite servers and clients requiring related functionality. While the “staging” category prohibits compatibility-violating changes

/Reports, release notes, official announcements.