There’s a bugfix MirAL release (1.3.1) available in ‘Zesty Zapus’ (Ubuntu 17.04) and the so-called “stable phone overlay” ppa for ‘Xenial Xerus’ (Ubuntu 16.04LTS). MirAL is a project aimed at simplifying the development of Mir servers and particularly providing a stable ABI and sensible default behaviors.
Unsurprisingly, given the project’s original goal, the ABI is unchanged.
The bugfixes in 1.3.1 fall are:
In libmiral a focus management fix:
When a dialog is hidden ensure that the active window focus goes to the parent. (LP: #1671072)
In the miral-shell example, two crashes fixed:
If a surface is deleted before its decoration is painted miral-shell can crash, or hang on exit (LP: #1673038)
If the specified “titlebar” font doesn’t exist the server crashes (LP: #1671028)
In addition a misspelling of “management” has been corrected:
SetWindowManagmentPolicy => SetWindowManagementPolicy