Mir 2.30.0 Released: Canonical Makes Rust Mandatory and Unveils First Roadmap
Mir 2.30.0 has shipped, bringing Canonical's Wayland compositor one step closer to a Rust-first future by making Rust a hard requirement to build. The server library's ABI was bumped to 69 while every other library stayed stable, so only shells and apps linked against mirserver need recompiling. Beyond the language shift, the release adds wl_fixes support, a typed wl_array wrapper, and fixes a long-standing multi-monitor regression on GBM/KMS hardware. For the first time, Canonical also published a formal roadmap outlining plans from Ubuntu 26.10 onward, including a Rust-based compositor and hardware-accelerated video playback.
Mir 2.30.0 Released: Canonical Makes Rust Mandatory and Unveils First Roadmap @ Linux Compatible
Mir 2.30.0 Released: Canonical Makes Rust Mandatory and Unveils First Roadmap
Canonical has released Mir 2.30.0, marking a significant step in its transition to a Rust-first development approach by making Rust a mandatory requirement for building the Wayland compositor. This release includes improvements such as support for wl_fixes, a typed wl_array wrapper, and fixes for a longstanding multi-monitor issue on GBM/KMS hardware. Additionally, for the first time, Canonical has published a formal roadmap outlining future plans for Mir, including the development of a Rust-based compositor and hardware-accelerated video playback. This roadmap signifies a move towards greater transparency and maturity in the project's direction, providing developers and stakeholders with insight into upcoming features and changes
