Mir 2.27 Released With More Wayland Rust Code

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 Released With More Wayland Rust Code

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.

Source