Release Notes: Initial support for dtrace and systemtap profiling was added. GVariant and GSettings were enhanced. GPermission, an abstract interface for representing permissions, and GApplication, a basic application support class, were added. Several bugs were fixed.
Release Notes: An API/ABI break was introduced in GDBus, requiring rebuilds of related code. Several build related fixes were made for GDBus. Other minor fixes were made.
Release Notes: The GSettingsBackend ABI has changed. GSettings gained thread support. GDBus introspection improvements and build fixes were made. Several minor bugs were fixed.
Release Notes: GDBus D-Bus support was merged, providing an API to replace dbus-glib. GVariant now requires strings to be UTF-8. GSettings now allows you to bind string properties to byte arrays. The schema compiler now supports range restrictions. Several minor bugs were fixed.
Release Notes: Several minor bugfixes were made. Translations were updated.
Release Notes: The "gsettings" command line utility for access to GSettings was added, and further GSettings changes were made. There is now a predefined boxed type for GError. Support for timeouts in GSocket was added. Several bugs were fixed.
Release Notes: The GSettings framework was merged, providing an API to replace GConf. DConf will provide a backend implementation for it, and GConf will also provide a backend implementation to ease transition.
Release Notes: Threading was improved, and g_thread_init() was made easier to use. GObject now links to GThread, and threads are enabled automatically when g_type_init() is called. Thread-safety issues with boxed types in GObject were fixed. GType now has a G_DEFINE_INTERFACE convenience macro. GIO supports lazy loading of GIO modules, and there is a new gio-querymodule utility that goes along with this. GIO uses splice(2) to transfer data between file descriptors without extraneous copies. The GVariant variant data type was added. Many other enhancements and minor bugfixes were made.
Release Notes: The GVariant merge is now complete. Support for private data associated with a GTypeClass was added. Several minor bugs were fixed. Translations were updated.
Release Notes: Several minor bugs were fixed.