2018-01-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.39.4

	ccode: Don't write trailing space in function declarations/definitions
	https://bugzilla.gnome.org/show_bug.cgi?id=688447

	vala: Add pkgdatadir and pkglibdir to pkg-config file

	vapi: Update GIR-based bindings

	vapigen: Add coverage build-flags

2018-01-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	tests: Add invalid "base" tests to increase coverage

	tests: Add "while (false)" test to increase coverage

	tests: Add "continue" parser test to increase coverage

	tests: Add "preprocessor" parser test to increase coverage

	tests: Add "assignment" operator parser tests to increase coverage

	tests: Add "do-while" parser tests to increase coverage

	tests: Add "iterator" methods tests to increase coverage

	tests: Add "contains" method test to increase coverage

	tests: Add "dynamic" signal and property tests to increase coverage

	tests: Add explicit "move" and "resize" array tests to increase coverage

	tests: Add "initially-unowned" test to increase coverage

	tests: Add "tuple" parser test to increase coverage

	tests: Add "template" parser test to increase coverage

	valadoc: Add coverage build-flags

	valadoc/tests: split VALAFLAGS over multiple lines in testrunner.sh

	codegen: Drop dead lambda-in-constructor path
	Unreachable since 097b31af35cd587674a8cddd5dccc49c01b89858

	vala: Replace if-else-tree with switch

2018-01-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Add destroy out-param when invoking delegate returned by delegate
	https://bugzilla.gnome.org/show_bug.cgi?id=792077

	vapi: Update GIR-based bindings

	gtk+-4.0: Update to 3.93.0+3c38ebb9

	gtk+-3.0: Update to 3.22.26+6f26d0dc

2018-01-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	gtk+-2.0: Don't hide user_data parameter in Clipboard.set_with_data()
	https://bugzilla.gnome.org/show_bug.cgi?id=792237

	gtk+-3.0: Don't hide user_data parameter in Clipboard.set_with_data()
	https://bugzilla.gnome.org/show_bug.cgi?id=792237