2017-06-26  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.36.4

	manual: Update from wiki.gnome.org

	girwriter: Write length-parameters of arrays with rank > 1
	https://bugzilla.gnome.org/show_bug.cgi?id=758019

	compiler: Use API_VERSION instead of stripping PACKAGE_SUFFIX

	girparser: Fix parsing of delegate-alias without target
	"has_target" is a ccode-attribute-based property, so don't explicitly set
	it and rely on attribute-list-copy. Otherwise there will a fatal duplicated
	CCode attribute.

	codegen: NoAccessorMethod attribute is allowed for gobject-properties only

2017-06-18  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Nullable ValueType requires POINTER as marshaller signature
	This is missing in https://bugzilla.gnome.org/show_bug.cgi?id=758816

	https://bugzilla.gnome.org/show_bug.cgi?id=783897

2017-06-15  Luca Bruno  <lucabru@src.gnome.org>

	codegen: Fix finally blocks with async yields
	The Method.yield_count is not correct because in C the finally blocks may
	be emitted twice.

	Preserve API/ABI for this backport to 0.36.x

	https://bugzilla.gnome.org/show_bug.cgi?id=741929

2017-06-12  Rico Tzschichholz  <ricotz@ubuntu.com>

	gstreamer-1.0: Various binding fixes

2017-06-12  Carlos Garnacho  <carlosg@gnome.org>

	codegen: Make the task_complete flag for < 2.44 more similar to >= 2.44
	According to the g_task_get_completed() docs (which we rely on for
	glib >= 2.44 targets): "This changes from FALSE to TRUE after the task's
	callback is invoked, and will return FALSE from inside the callback".

	So to make the code paths most similar to >= 2.44 (when
	g_task_get_completed is available), wrap the GAsyncReadyCallback with
	one of our own, that just invokes the nested callback (if any) and turns
	on the flag.

	Also remove the code turning on the flag on finish(), it's superfluous
	now and there are no guarantees that it will be invoked.

	https://bugzilla.gnome.org/show_bug.cgi?id=783543

2017-06-08  Daniel Espinosa  <esodan@gmail.com>

	compiler: Add --gresourcesdir option
	In case a gresources.xml is located in a different directory than its
	corresponding resources, --gresourcesdir will add additional search
	locations for UI files of Gtk+ templates.

	https://bugzilla.gnome.org/show_bug.cgi?id=783133

2017-06-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	gio-2.0: Use default 'length = null' for DataInputStream.read_line_utf8*
	https://bugzilla.gnome.org/show_bug.cgi?id=783351

	gobject-2.0: Add GLib.ParamSpecPointer

	tests: Add some constructor tests

	glib-2.0: Always use valid version-string for Version.deprecated_since

	gdbus: Don't leak nested HashTable on deserialization
	Additionally make sure types derived from string are freed, e.g. ObjectPath

	https://bugzilla.gnome.org/show_bug.cgi?id=782719

	tests: Additional basic-types tests for dbus

	poppler-glib: Update to 0.54.0

	vala: Don't warn about deprecated symbols if installed_version is older

2017-06-08  Marvin W  <git@larma.de>

	vala: Handle non-null in coalescing expression
	https://bugzilla.gnome.org/show_bug.cgi?id=611223

	testrunner: Respect given VALAFLAGS
	https://bugzilla.gnome.org/show_bug.cgi?id=611223