Overview of Changes in 3.99.3 ============================= * Accessibility: - Add an initial AT-SPI backend * GtkEmojiChooser: - Allow inserting multiple Emoji by pressing Control - Update Emoji data to Unicode 13 / CLDR 37 - Use translations - The recent-emoji setting type changed. Call gsettings reset org.gtk.gtk4.Settings.EmojiChooser recent-emoji * GtkTextBuffer: - Add boolean returns to some get_iter functions * GtkScale: - Change the default value of the :draw-value property * GtkPopover: - Avoid losing focus when popovers are close * GtkColorChooser: - Add color names back for accessibility * Input methods: - Add a 'private' input hint * GL Renderer: - Fix issues with texture caching - Fix texture flipping problems * Build: - Use meson yield feature for some options - Require gtk-doc 1.33 - Require sysprof 3.38 * Wayland: - Clean up Wayland backend api, add annotations - Generate introspection for Wayland backend api * Windows: - Fix modal window handling and window stacking * MacOS: - Fix the build - Define GDK_WINDOWING_MACOS - Fix various event handling issues * Demos: - Add another column view demo - Add an svg paintable demo * Translation updates Czech Lithuanian Polish