GLib 2.21.3 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.21/ http://download.gnome.org/sources/glib/2.21/ md5 sums: 8ed8d959a131e295ce75c8ebe867014e glib-2.21.3.tar.bz2 645da32e63ef925a77c0ca237fc3e3a5 glib-2.21.3.tar.gz sha1 sums: ffcd13ac97787106ce943396d250cfa593d47345 glib-2.21.3.tar.bz2 80934e0907f40ba74b60c45721c110d504d213b3 glib-2.21.3.tar.gz This is a development release leading up to GLib 2.22. Notes: * This is unstable development release. While it has had a bit of testing, there are certainly plenty of bugs remaining to be found. This release should not be used in production. * Installing this version will overwrite your existing copy of GLib 2.20. If you have problems, you'll need to reinstall GLib 2.20. * GLib 2.22 will be source and binary compatible with the GLib 2.20 series; however, the new API additions in GLib 2.21 are not yet finalized, so there may be incompatibilities between this release and the final 2.22 release. * Bugs should be reported to http://bugzilla.gnome.org. About GLib ========== GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. More information about GLib is available at: http://www.gtk.org/ An installation guide for the GTK+ libraries, including GLib, can be found at: http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html Overview of Changes from GLib 2.21.2 to GLib 2.21.3 =================================================== * GMappedFile is refcounted now * Mainloop: It is now possible to set per-thread default contexts, with g_main_context_push_thread_default. * glib-mkenums supports a @basename@ substitution, in addition to @filename@. * GIO: - Vfs implementations can support storing of per-file metadata. - GCancellable can now be subclassed. - Unmount and eject methods now optionally allow interaction, via variants that take a GMountOperation object. * Bugs fixed: 556706 Inconsistent help arguments -h, -? 579449 FileChoosers no longer work if an idle handler is active 579933 mainloop FD_CLOEXEC has a race condition 579984 alternate GMainContext support 585937 gio/gsocket.c (glib 2.21.2) does not compile (Windows/mingw) 586675 Runtime library location 586797 Add GCancellables to GSocket ops 586868 g_filename_complete_get_completions doesn't always return... 587415 g_resolver_lookup_by_name_finish returns a freed list 587434 regression tests fail, at least on x86_64 586928 Avoid g++ warning in g_error() * Updated translations: Estonian Hebrew Thanks to all contributors: Benjamin Otte Alexander Larsson Ryan Lortie Thiago Macieira David Zeuthen Richard Hughes Tom Parker Jani Monoses Christian Dywan Dan Winship Christian Persch July 6, 2009 Matthias Clasen _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list