2020-03-11  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.48.1

	codegen: Avoid symbol clashes with "va_*" from "stdarg.h"
	Make a better choice for naming the local variables in
	CCodeArrayModule.append_params_array()

	In addition to 98ab3da89640b8b8a6c67044b4df1194672774bb

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

2020-03-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Move ObjectTypeSymbol casting to GTypeModule

	codegen: Factor out GValueModule

	codegen: Move GLibValue into a separate source-file

	codegen: Cleanup GLibValue helper functions

	tests: Extend "GLib.Value (un-)boxing" test to increase coverage

2020-03-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	gtk4: Update to 3.98+2da445f9

	vapi: Update GIR-based bindings

2020-03-08  Rico Tzschichholz  <ricotz@ubuntu.com>

	poppler-glib: Update to 0.85
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/922

	vala: Real struct-type without type_id can't be used for GObject property
	It caused an invalid usage of G_TYPE_POINTER with g_param_spec_boxed().

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

	glib-2.0: Add missing "type_id" or "has_type_id" attributes to structs
	See https://gitlab.gnome.org/GNOME/vala/issues/921

	codegen: Actually respect "delegate_target" attribute of method/parameter

	codegen: Inherit "delegate_target" from (base-/base-interface) parameter/property/method

	codegen: Inherit "array" attributes from (base/base-interface) property

	codegen: Don't re-evaluate "itype" when "deleg" variable is already available

	vala: Fix search for Parameter.base_parameter

	glib-2.0: Memory profiling ("g_mem_*") is deprecated since 2.46

2020-03-07  Rico Tzschichholz  <ricotz@ubuntu.com>

	test: Fix "GenericAccessors" test

	tests: Extend "GenericAccessors" test to increase coverage

	codegen: Add destroy of parameter in vfunc of delegate property setter
	The vfunc of an owned setter requires a destroy parameter. Support for
	this was introduced with 1e90d53dba0eff6ec2babd8292676099308dd4f6

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

2020-03-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	tests: Rerun a few tests with POSIX profile to increase coverage

	tests: Split array tests to provide a GLib-independent test

	codegen: Replace hard-coded "gsize" with resolved "size_t"

	linux: Don't depend on GLib.Time when using POSIX profile

	codewriter: Output inner interface declarations
	Missing in d79401ad13a4bc5121f5ae187547c53b6a0a7701

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