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

	Release 0.45.90

2019-08-04  Mart Raudsepp  <leio@gentoo.org>

	valadoc: Install icons and doclets to API dependent folders
	This allows to co-install different valadoc versions as for the compiler.

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

	vapi: Update GIR-based bindings

	glib-2.0: Add new symbols and deprecations from 2.62

2019-07-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Support static methods in error-domains
	Actually generate methods defined inside error-domains and state that
	instance methods are not supported yet.

	See https://gitlab.gnome.org/GNOME/vala/issues/829

2019-07-26  Rico Tzschichholz  <ricotz@ubuntu.com>

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

2019-07-25  David Hewitt  <davidmhewitt@gmail.com>

	x11: Fix return type of XInternAtoms and XGetAtomNames bindings

2019-07-24  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Move private type-struct to type-definition section

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

2019-07-23  Rico Tzschichholz  <ricotz@ubuntu.com>

	tests: Add GMutex and GRecMutex test to increase coverage

2019-07-22  Rico Tzschichholz  <ricotz@ubuntu.com>

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

	vapi: Update GIR-based bindings

	gstreamer: Update from 1.17.0+ git master

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

2019-07-21  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-07-19  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

2019-07-19  Christian Kellner  <christian@kellner.me>

	posix: add *at() calls and related constants
	Add missing calls from the *at() call family that was added in
	POSIX.1-2008, and related constants.

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

2019-07-18  Rico Tzschichholz  <ricotz@ubuntu.com>

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

2019-07-16  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