ABI changes
- mirserver ABI bumped to 46
Enhancements
- Update docs to reflect recent changes
- Initial cut at integrating Wayland conformance tests
- Fix Wayland conformance test failures
- Fix build & runtime issues on Fedora 26, 27 & rawhide
- benchmarks: Use standard options to install perf framework on non-Debian distros
- Test (and fix) SeatObserver
- Added the "smoke test" script from old CI
Bugs fixed
- [mir_demo_server] extend (not replace) the default error reporting. (LP: #1728581)
- Releasing Wayland buffers must occur on the executor thread. (LP: #1728069)
- [miral-desktop] Check that user is logged into the VT before using it. (LP: #1728574)
- Allow alternative cursor themes to be specified in a list. (Fixes #16)
- Enable screen capture to SHM buffers. (Fixes #47)
- Get mirscreencast working on Fedora. (Fixes #38)
- [miral-shell] Check for titlebars when placing windows. (Fixes #37)