Release Notes: A nw function to return the XDG_RUNTIME_DIR, g_get_runtime_dir(), was added. Mainloop sources can now have "child sources". GIO gained several new features. Bugs were fixed.
Release Notes: GSettings should now work on big-endian systems. Several other minor bugs were fixed. Translations were updated.
Release Notes: The GTimeSpec type that was introduced in 2.27.2 was dropped again in favor of APIs that return microseconds as 64-bit integers. GTimer now uses monotonic time unconditionally. New functions to facilitate error reporting in async GIO APIs were added. A new convenience API to use GVariant dictionaries was added. Bugs were fixed.
Release Notes: GDateTime gained full week number support. GSettings was enhanced and made more stable. GApplication was rewritten. GPeriodic was experimentally added to GIO as a periodic event clock. The GLib mainloop gained a "dispatch to context" functionality that can replace manually created idles in many cases. GLib is now linked against librt and uses monotonic time for timeouts and GPeriod sources. GSource has a new g_source_get_time() that returns monotonic time. Many bugs were fixed.
Release Notes: The source code was restructured. Many minor tweaks were made to GDateTime, GObject, GIO, GDBus, GVariant, and GSettings. Minor bugs were fixed.
Release Notes: Many enhancements were made, most notably the replacement of GConf by GSettings and the replacement of dbus-glib by GDBus. GPermission, an abstract interface for representing permissions, and GApplication, a basic application support class, were added. GVariant was enhanced. GIO gained network proxy support, as well as GAction and GActionGroup interfaces. Many other enhancements were made. Since the last development release, minor fixes were made to GSettings, GDBus, GDateTime, and others, and translations were updated.
Release Notes: GApplication, GAction, and related classes were removed for the 2.26 stable series, but are being held for the forthcoming 2.27 development series. Many enhancements and bug fixes were made for GDateTime, GObject, GIO, GDBus, GVariant, and GSettings. Further bugs were fixed.
Release Notes: Several minor fixes and enhancements were made, notably for GDBus, GIO, and GObject. GIO gained network proxy support, as well as GAction and GActionGroup interfaces. Translations were updated.
Release Notes: Incompatible API changes were made in GDBus, and the GSettingsBackend ABI changed, both requiring a new dconf release. Enhancements and fixes were made for GSettings and GDBus. Several other minor bugs were fixed. Test coverage was improved.
Release Notes: Several minor bugs were fixed. Translations were updated.