v1.8.0
ABI summary:
-mirplatform ABI bumped to 18
Enhancements:
-[Mir-on-X] Allow specifying scale for fake outputs
-[MirAL] Implement a "no active window" state
-[geometry] Allow division by a scaler
-[Mir-on-X] Enable --display-config option
-[Mir-on-X] Disable host X11 cursor on Mir window
-[Mir-on-Wayland] Correct scaling on HiDPI
-[mir-shell] Scale background correctly
-[mesa-kms] Support scaled outputs
-[Wayland] Support scaled clients
-[graphics] Fix side-by-side display config for scaled outputs
-[mir-shell] Support launching GNOME Terminal on all platforms
-[Mir-on-Wayland] Only connect if wayland-host
is configured
Bugs fixed:
-[mir-shell] First Ctrl-Alt-T for gnome-terminal takes ~30s (#1319)
-[mir-shell] GTK apps make at-spi2-registr hog CPU (#1321)
-[mir-shell] Hangs on exit when run with multiple X11 windows (#1327)
-[X11] Cursor input sometimes "goes through" the top window (#1275)
-[renderer] Flicker and crashes with multiple outputs (#1317, #1332)
-[graphics] Crash when software cursor changed rapidy (#1347)
-Fedora support (#1382, #1384)
-[mirclient] Do not send events to windows after they are release