{"id":261980,"date":"2026-06-02T06:30:00","date_gmt":"2026-06-02T10:30:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/02\/mir-2-27-released-with-more-wayland-rust-code\/"},"modified":"2026-06-02T09:35:15","modified_gmt":"2026-06-02T13:35:15","slug":"mir-2-27-released-with-more-wayland-rust-code","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/02\/mir-2-27-released-with-more-wayland-rust-code\/","title":{"rendered":"Mir 2.27 Released With More Wayland Rust Code"},"content":{"rendered":"<p><a href=\"https:\/\/www.phoronix.com\/news\/Mir-2.27-Released\">Mir 2.27 Released With More Wayland Rust Code<\/a><\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/Mir-2.27-Released\">https:\/\/www.phoronix.com\/news\/Mir-2.27-Released<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-02 06:30:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.phoronix.com\">www.phoronix.com<\/a><\/p>\n<p>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.<\/p>\n<p>Mir now implements org_kde_kwin_server_decoration as another way for clients to request server-side or client-side decorations.\n<\/p>\n<p>Mir 2.27 also now supports EGL_TEXTURE_EXTERNAL_WL as needed for devices running libhybris-based operating systems with their EGL driver stack.\n<\/p>\n<p>There are also many Wayland Rust &#8220;wayland-rs&#8221; 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.<br \/>\n<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/www.phoronix.net\/image.php?id=2026&#038;image=mir\" alt=\"Mir project logo\"\/><\/p>\n<p>Mir 2.27 is also rolling out a new logging API, WLCS keyboard support, and many bug fixes.<\/p>\n<p>Mir 2.27 downloads and more details on today&#8217;s release can be found via GitHub.<\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/Mir-2.27-Released\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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:&#8230;<\/p>\n","protected":false},"author":1,"featured_media":261982,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.phoronix.net\/image.php?id=2026&image=mir","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71,79],"class_list":["post-261980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux","tag-ubuntu"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/261980"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=261980"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/261980\/revisions"}],"predecessor-version":[{"id":261983,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/261980\/revisions\/261983"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/261982"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=261980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=261980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=261980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}