ABI summary:
- mirclient ABI unchanged at 10
- miral ABI unchanged at 4
- mirserver ABI unchanged at 54
- mircommon ABI unchanged at 7
- mirplatform ABI bumped to 21
- mirprotobuf ABI unchanged at 3
- mirplatformgraphics ABI bumped to 19
- mirinputplatform ABI unchanged at 7
- mircore ABI unchanged at 1
- mircookie ABI unchanged at 2
Enhancements:
- Add logical output group (aka "display wall") support
- [X11] Pick up min/max size
- [wayland] Allow adding and dropping Wayland extensions
- [performance-tests] Use a EGL visual with no alpha channel
- [wayland] More correct handling of DRM_FORMAT_MOD_INVALID
- [debian] Add metapackages for each of the graphics platforms
- [miral-app] more robust launcher script
- [gbm-kms] Implement composite-bypass for Wayland clients
Bugs fixed:
- [mir-kiosk] Fix
--startup-apps
option - [wayland] linux-dmabuf: Fix sending invalid modifiers
- [wayland-platform] Report host refresh rate correctly. (Fixes: 1741)
- [wayland-platform] Flush Wayland messages on the correct thread. (Fixes: #1775)
- [X11] Support undecorated windows. (Fixes: #1758)
- Fix Rawhide FTBFS. (Fixes: #1743, #1746)
- Support software buffers on X11, Wayland and GBM/KMS. (Fixes: #914)