VOOZH about

URL: https://www.phoronix.com/news/Mir-2.27-Released

⇱ Mir 2.27 Released With More Wayland Rust Code - Phoronix


👁 Phoronix

Mir 2.27 Released With More Wayland Rust Code

Written by Michael Larabel in Wayland on 2 June 2026 at 06:30 AM EDT. 4 Comments
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 project logo


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.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.