Overview of changes from GLib 2.29.92 to 2.30.0 =============================================== This release contains an ABI change: code written by the GDBus code generation in this version of GLib is not compatible with earlier versions of the library (and vice versa). * GDBus changes: - change property API to avoid namespace problems - use correct object path in export_uniquely() method of GDBusObjectManagerServer - docs and tests improvements - better handling of Ugly_Case method names - build fixes for generated code * Unix mounts: - BSD compile fixes - ignore mounts with mountpoint "none" (as swap is on Debian) * GMappedFile: - return an error when trying to mmap device files (like /dev/stdin) * gio-2.0.pc.in: drop stray reference to libasyncns * introspection annotation improvements, docs fixes * avoid double close() on the fd of a stream after splicing * desktop file handling: avoid mimeapps.list corruption issue * Bugs fixed: 654563 info capplet: Failed to calculate disk space 658188 _set_as_last_used_for_type generates a broken mimeapps.list 658692 add introspection annotations to g_time_val_from_iso8601() 659324 SPLICE_CLOSE_TARGET doesn't mark the output stream as closed 659528 unbreak compilation on BSD systems 659646 gdbus-codegen produce code that warnings at build 659690 Possible build warning in code generated by gdbus-codegen 659699 property name collision when generating code for "Connection" 659794 gmappedfile.c-No S_ISREG on certain Windows compilers 659838 incorrect argument types in for g_object_bind_property 659889 glib-2.29.92/gio-2.0.pc.in has a wrong line. * Translation updates: Assamese Basque Bulgarian Catalan Catalan (Valencian) Czech Danish Esperanto German Gujarati Lithuanian Oriya Serbian Slovenian