Mir 2.27 Released With More Wayland Rust Code
Mir 2.27 Released With More Wayland Rust Code
https://www.phoronix.com/news/Mir-2.27-Released
Publish Date: 2026-06-02 06:30:00
Source Domain: www.phoronix.com
Canonical today released Mir 2.27 as the latest version of this set of compositor libraries for easily building Wayland-based shells on Linux and fitting into the Ubuntu Linux paradigm.
Mir now implements org_kde_kwin_server_decoration as another way for clients to request server-side or client-side decorations.
Mir 2.27 also now supports EGL_TEXTURE_EXTERNAL_WL as needed for devices running libhybris-based operating systems with their EGL driver stack.
There are also many Wayland Rust “wayland-rs” changes including support for generating implementations for Wayland events so they can be sent from C++ to Rust to Wayland clients. There is also the ability now in this Rust code to post an error on any object, generating global registration methods for wayland-rs, and a C++ friendly Wayland client and handler for receiving notifications about new clients. Wayland-rs began in Mir last release cycle with a goal of implementing a Wayland front-end in the Rust programming language.
Mir 2.27 is also rolling out a new logging API, WLCS keyboard support, and many bug fixes.
Mir 2.27 downloads and more details on today’s release can be found via GitHub.