glib 2.25.9
- From: "Matthias Clasen" <install-module gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: glib 2.25.9
- Date: Thu, 17 Jun 2010 23:46:47 +0000 (UTC)
Module: glib
Version: 2.25.9
Uploaded by: Matthias Clasen
http://download.gnome.org/sources/glib/2.25/glib-2.25.9.tar.gz
sha256sum: 5d98046edac2a0ec5f12b4a4c87f7b74fcd05a5de7b17e1d93d1514e6bb16bfd
size: 8.4M
http://download.gnome.org/sources/glib/2.25/glib-2.25.9.tar.bz2
sha256sum: e1bef7e7b669e51b8117a3d60a22c86d68eb6cfaf178f9d008f0cc79e1ca436e
size: 5.8M
News
----
Overview of Changes from GLib 2.25.8 to GLib 2.25.9
===================================================
+----------------------------------------------------------------+
| WARNING: There have been API changes in GDBus, GSettings and |
| GApplication. Users of these APIs will need to be adapted. In |
| particular, a new release of GTK+ is required to go along with |
| this one. |
+----------------------------------------------------------------+
* GDBus
- Use Gio's default async implementation
- Fix proxy construction for objects with no properties
- Fix error handling in synchronous initialization
- Do not dispatch calls to unregistered objects
- Add _with_closures alternative functions
- Allow constructing GDBusProxy with well-known names
- Remove GType parameters from GDBusProxy constructors
- Nuke g_bus_watch_proxy API
- Add --xml to gdbus-tool to print raw introspected XML
* GSettings
- schema file format change: store (default, options) in gvdb
- Add g_settings_sync()
- Add support for enums and ranges
- 'context' support has been replaced by direct use of
GSettingsBackend
* GApplication
- Switch to using variants for timestamps
- Use GInitable
* GObject
- Introduce g_object_notify_by_pspec
- Add GBinding
- The GVariant gtype G_TYPE_VARIANT was changed from boxed
to fundamental. We believe there were no existing users
of the boxed type, so this should not cause any applications
to break.
* Test framework
- Add package and version to the test report XML
- Use optparse to parse gtester-report commandline
- Add subunit support to gtester-report
- Prevent division by zero if no tests
* Bugs fixed:
621782 Crash using gbinding
619945 GConverterOutputStream triggers assertion and corrupts data
621319 more leaked GVariants in GSettings
621168 GKeyFile memory leak on Windows platform
621002 Switch to using variants for timestamps, split out signals
620953 tiny docs addition
618904 Lies in gunixmounts documentation
621702 Correctly initialize GError
611778 minor cleanup of gtester-report
621213 GDBusProxy and well-known names
621034 Rewrite apps test to ensure children are killed
620954 gapplication gvariant simplifications
611869 add subunit out feature to gtester-report
621119 GDBusProxy and objects with no properties
620990 Use Gio's default async implementation again
620952 g_application_register_with_data is an ugly API
621252 GSettings leaks context
618715 fork() in GSettings test cases is problematic 618715
621905 Assume a ref when doing async work
621266 GSettings "context" clarification
* Translation updates:
Chinese
--
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]