2.36.0 (stable): Changes since 2.35.9: Glib: * ByteArray: - Add size() and get_data(). - Add a Glib::Value<> template specialization. (José Alburquerque) * VariantBase: Add check_format_string(). (Murray Cumming) Gio: * ApplicationCommandLine: Add get_stdin() and create_file_for_arg(). (Murray Cumming) * AsyncResult: Added is_tagged(). (Murray Cumming) * Credentials: Add get_unix_pid(). (José Alburquerque) * DesktopAppInfo: Add has_key(), get_string() and get_boolean(). (Murray Cumming) * FileEnumerator: Add get_child(). (Murray Cumming) * FileInfo: Add get_deletion_date(). (Murray Cumming) * SocketClient: Add get/set_tls(), get/set_tls_validation_flags(), get/set_proxy_resolver(). Added timeout, tls, enable-proxy, tls-validation, and proxy-resolver properties. Added the event signal. (Murray Cumming) gmmproc: * Verify that void methods should not return a value. (José Alburquerque) Bug #696364 * Parse the argument list of methods correctly. (José Alburquerque) Build: * Visual Studio Projects: Fix and update. (Chun-wei Fan) * Add a test of implementing an interface, to detect the problem in glib 2.36.0 and the expected problem with glib >= 2.37.0 See bug #697229 (Murray Cumming)