Ahead of the GNOME 48 stable release due out later this month, tagged now is the Mutter “48.rc” release candidate milestone. While the feature freeze passed last month, there has been a lot of last minute improvements merged for Mutter to squeeze into this GNOME 48 release.
GNOME Mutter 48.rc is much heavier than normal for Mutter release candidates. There has been a number of Wayland improvements to land including the much anticipated HDR / color management protocol handling. Plus the Canonical/Ubuntu-led dynamic triple buffering code was finally merged and more:
- Support for Wayland’s Presentation Time v2 protocol.
- Support for the Wayland Color Management protocol as part of enabling nice HDR support on the GNOME desktop.
- The long-awaited dynamic triple buffering support was finally merged.
- Support for Wayland’s cursor shape protocol with cursor_shape_v1.
- Improving window placement when centering new windows and the default behavior to center new windows by default.
- Defaulting to sticky drag lock.
- Implementing a11y keyboard monitoring support.
- Fixing DMA-BUF support for headless sessions.
- Adding luminance settings.
- Various crash fixes and other bug fixes.
More details via this Mutter commit. The GNOME 48 release candidate will be announced soon while the GNOME 48.0 stable release is expected to occur on 19 March.