Improvements:
- Updated translations
- Improved HiDPI support
What's Changed
- Revert "Bring back old icon groups (#2595)" by @leolost2605 in #2679
- Remove some unused fields by @leolost2605 in #2686
- Use Gala.Icon for the resize button by @leolost2605 in #2687
- WindowClone: Only hide icon in single app overview by @leolost2605 in #2697
- WindowClone: reset opacity if window shouldn't fade anymore by @leolost2605 in #2698
- MultitaskingView: Sync progress when reordering workspaces by @leolost2605 in #2693
- Maximize/Full screen: Move windows when the property changes by @leolost2605 in #2694
- Gala.Text: Don't extend Clutter.Text by @leolost2605 in #2680
- Update OpenSUSE CI by @lenemter in #2703
- Mutter47+: use hex colors when calling Cogl.Color.from_string () by @garaevdi in #2708
- ShellClients: Don't declare centered windows as shell windows by @leolost2605 in #2709
- BackgroundBlurEffect: fix for libmutter15+ by @garaevdi in #2710
- Fix RoundedCornersEffect by @lenemter in #2655
- Meson: target newer glib by @lenemter in #2714
- Workaround dock/537 by @lenemter in #2712
- ModalGroup: Blur background by @leolost2605 in #2715
- Finish 49 support by @garaevdi in #2720
- Meson: enable compiler optimizations by @lenemter in #2733
- ModalGroup: allow zoom by @lenemter in #2737
- Silence C warnings by @lenemter in #2734
- ScreenshotManager: simplify composite_stage_cursor by @lenemter in #2740
- Don't handle window menus for windows that are not normal by @lenemter in #2736
- Rework modal actions by @lenemter in #2739
- Fix rounding error in WindowSwitcher by @lenemter in #2750
- Replace Gdk.pixbuf_from_surface by @lenemter in #2732
- Filter actions in WindowManager.perform_action () by @lenemter in #2741
- BackgroundBlurEffect: fix drawing off stage by @lenemter in #2752
- Plugin: disallow overriding window overview by @lenemter in #2753
- Cleanup gesture code by @lenemter in #2755
- Introduce and use GestureTrigger by @leolost2605 in #2757
- RoundedCornersEffect: avoid using get_static_shader_source () by @lenemter in #2758
- WindowSwitcher: avoid grabbing modal proxy multiple times by @lenemter in #2761
New Contributors
Full Changelog: 8.4.0...8.4.1