Mir 2.30 Released Now With Rust Required, Mir Roadmap Published

Written by Michael Larabel in Wayland on 24 September 2026 at 07:51 AM EDT. 8 Comments
WAYLAND
Canonical today released Mir 2.30 as the newest release of this Wayland compositor library for building out different shells and other functionality from smart mirrors to other consumer devices.

Mir 2.30 now explicitly requires a Rust compiler for building Mir where as previously it was considered optional. Mir is now using the Rust evdev input platform code. The other motivation is that Mir is now strictly targeting Ubuntu 26.04 LTS where there is Rust mandated. So thanks to upping their OS target focus of Ubuntu 26.04 and newer, Rust can be safely and always assumed for Mir purposes. The "MIR_ENABLE_RUST" build option is now removed and Rust must always be present for building Mir.

Mir on mirrors


Mir 2.30 also adds support for the Wayland wl_fixes protocol, fixes various bugs, and also brings various documentation improvements.

Mir 2.30 can be downloaded from GitHub.

With this release added to the Mir 2.30 documentation is a public roadmap. Among the roadmap plans include using a hardware plane for video playback, support for building a Mir-based compositor entirely in Rust, stabilizing the mir-shell Wayland extension, designing a long-term Mir rendering pipeline, Mir shell systemd integration, and security improvements.
Related News
About The Author

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.

Popular News This Week