Release Notes: Many significant improvements and enhancements were made, notably in the fields of touch, theming, geometry management, and accessibility. Bugs were fixed.
Release Notes: Various GtkFileChooserButton fixes were made, along with other minor fixes.
Release Notes: The Window Manager frame synchronization protocol draft is now supported. An opacity can now be set to any GtkWidget, not just toplevels. The GtkIconTheme gained asynchronous loaders for GtkIconInfo objects. GtkIconInfo has changed from being a boxed type to a GObject. Various minor bugs were fixed.
Release Notes: GtkItemFactory now produces GtkSeparatorMenuItems. GtkFileChooserButton no longer overwrites the previously-determined filename if a subsequent dialog is closed/cancelled. Spinning now stops reliably when a GtkSpinButton is hidden.
Release Notes: GtkTreeView and GtkIconView now allow single-click activation. GtkImage can now be set from a resource. GdkWaylandDisplay is now public. A new function to let windows be fullscreened across multiple monitors was added. Minor bugs were fixed.
Release Notes: Several minor bugs were fixed.
Release Notes: State flags are now used for text direction, deprecating gtk_style_context_set_direction(). Headers for accessible implementations of GTK+ widgets are now installed. Invisible widgets now return a size of 0x0. GtkFrame now draws a background. Minor bugs have been fixed.
Release Notes: This release brings a quick fix for a common crash in updating the font description for animations.
Release Notes: The Wayland backend has been fixed to work with Wayland 1.0.0. Several other minor bugs have been fixed.
Release Notes: Font handling has been greatly improved. Proper Unicode ellipses are now used in strings. Several noticeable performance improvements have been made. Several deprecations and removals have been made.