2019-08-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.44.7

	codegen: Include required type-definition when casting from generic pointer
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/828

2019-08-05  David Hewitt  <davidmhewitt@gmail.com>

	x11: Fix return type of XInternAtoms and XGetAtomNames bindings

2019-08-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Append line-break after G_DEFINE_AUTOPTR_CLEANUP_FUNC
	In addition to 38781a502b7381ef5383ae282fa33ddda9b493ed

	tests: Add GMutex and GRecMutex test to increase coverage

	codegen: Use G_TYPE_CHECK_INSTANCE_CAST for comparisons with interfaces
	Avoids "comparison of distinct pointer types lacks a cast" warning for
	such cases.

	girparser: Handle "function-macro" by skipping them
	See https://gitlab.gnome.org/GNOME/gobject-introspection/merge_requests/159

2019-08-05  Jim Mason  <jmason@ibinx.com>

	vala: Fix mixup of target_glib_major/minor in set_target_glib_version()
	Introduced with 3d926c1288b3ec4fd692dd1de6b91fb6c2090183

	Fixes https://gitlab.gnome.org/GNOME/vala/issues/825

2019-08-05  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Implicit GValue cast requires GOBJECT profile
	This fixes criticals like
	    vala_data_type_get_data_type: assertion 'self != NULL' failed

	Regression of 7d771a0c07d63cb7605cbdc28dd8df50719731f8

	vala: NoAccessorMethod checks require GOBJECT profile
	This fixes criticals like
	    vala_class_real_is_subtype_of: assertion 't != NULL' failed

	Regression of a6441ec3c27e059d32501a4e09c937ac668f3ad9

	vala: 'construct' is not supported in POSIX profile
	This fixes criticals like
	    vala_class_real_is_subtype_of: assertion 't != NULL' failed

	Regession of 6c8c75f59024b32230b1c13ea344a568f19b86df

	posix: Fix return-value of mknod() and c-include for tcgetsid()
	Introduced with 535f2734d19875ccc1f170841b72eba0c4adad1e

	webkit2gtk-4.0: Fix WebContext.initialize_notification_permissions()
	Bind it as WebContext.init_notification_permissions() to avoid conflict.

2019-08-05  Christian Kellner  <christian@kellner.me>

	glib-2.0: add MappedFile.from_fd constructor
	Add the missing 'g_mapped_file_new_from_fd' constructor, added
	with glib 2.32.

	Fixes https://gitlab.gnome.org/GNOME/vala/issues/824