GLib 2.15.6 released



GLib 2.15.6 is now available for download at:

   http://ftp.gnome.org/pub/GNOME/sources/glib/2.15/

glib-2.15.6.tar.bz2 md5sum: 62b1a3c1fa52b8d91b4535e4a4ab3057
glib-2.15.6.tar.gz  md5sum: 4105db06f35ea57d5f4b20eac6058b81

This is the seventh development release leading up to GLib 2.16.

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.14. If you have problems, you'll need
   to reinstall GLib 2.14.

 * GLib 2.16 will be source and binary compatible with
   the GLib 2.14 series. The new API in GLib should be 
   stable at this point; but there may still be 
   incompatibilities between this release and the final
   2.16 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.15.5 to GLib 2.15.6
===================================================

* GIO:
 - New file attributes: trash::item-count, filesystem::use-preview
 - Rename g_file_contains_file to g_file_has_prefix
 - g_file_query_filesystem_info grew async variants
 - g_themed_icon_append_name: new convenience function
 - g_content_type_get_icon is implemented now
 - Only show mounts in /media and ~
 - g_file_contains_file has been renamed to g_file_has_prefix

* Win32:
 - g_win32_get_package_installation_directory_of_module: new function
   which supersedes g_win32_get_package_installation_directory
 - Use alertable wait functions so that I/O completion routines or 
   user-mode Asynchronous Procedure Calls can be run
 - Fix race conditions in g_spawn implementation on win32

* Other:
 - g_uri_get_scheme has been renamed go g_uri_parse_scheme

* Bugs:
 517140 Files are opened in text mode
 514084 Executable bit cleared when copying files.
 510664 gspawn without helper process.
 513171 g_key_file_get_string_list does not return NULL when the ...
 515892 another compile error due to C99 constructs
 515944 Double replace
 516597 Odd casting in gregex.c
 517084 tests/testglib.c wants g_get_user_special_dir (G_USER_DIR...
 517086 Filenames handling on win32
 517235 g_file_trash() and filesystem::readonly for windows
 517239 Use g_unlink/g_rename instead of unlink/rename; do not pa...
 517687 g_content_type_get_description() should unalias
 518292 Run gspawn-win32-helper specifying full path
 518578 Add some translator comments
 515346 IN_ONLYDIR does not exist
 518556 some functions newly added in glib are documented in gtk-...
 517484 GMainLoop could set the thread "Alertable" for APCs to be... 

* Updated translations:
 Arabic (ar)
 Belarusian Latin (be latin)
 Catalan (ca) 
 British English (en_GB)
 Finnish (fi)
 Galician (gl)
 Hebrew (he)
 Italian (it)
 Kannada (kn)
 Norwegian bokmål (nb)
 Dutch (nl)
 Brazilian Portugese (pt_BR)
 Vietnamese (vi)


Thanks to all contributors:
Tor Lillqvist
Hans Breuer
Marco Barisione
Yevgen Muntyan
Дилян Палаузов
Alexander Larsson
Ryan Lortie
Sylvain Pasche
Benjamin Otte
Vlad Grecescu
Jerry Yu
David Zeuthen
Wouter Bolsterlee


February 25, 2008
Matthias Clasen




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]