Miracle-WM 0.6 is out today as a mega release for this Mir-based Wayland compositor by Canonical/Ubuntu developer Matthew Kosarek. Miracle-WM provides tiling window manager support inspired by i3 and Sway while being one of the most pronounced users of the Mir code.
Miracle-WM 0.6 now provides a shared library with a C interface so applications can write configuration/settings apps around Miracle-WM. There is now the Flutter-based Miracle-Settings app as an example user of this shared library for easily providing GUI configuration controls:
Miracle-WM 0.6 also implements support for the WLR output management protocol, much improved display configuration, rounded corners support for windows, Marks IPC, various new IPC commands, implemented window events, improved border rendering, and improved smoothness of animations.
Miracle-WM 0.6 also re-bases against Mir 2.21 and has a number of bug fixes and other enhancements. There’s also this video by Matthew Kosarek showing off the Miracle-WM 0.6 improvements:
Downloads and more details on the Miracle-WM 0.6 release via GitHub.