2021-08-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.48.19

2021-08-22  wxx  <769218589@qq.com>

	vala: Disallow resize() for constant arrays
	See https://gitlab.gnome.org/GNOME/vala/issues/944

2021-08-22  Ole André Vadla Ravnås  <oleavr@gmail.com>

	gobject-2.0: Fix the Closure.invoke() signature
	The return value must be initialized by the caller, as is clear from
	GLib's internal callers, and e.g. dummy_closure_marshal() on the callee
	side. So it appears the GLib type annotation is incorrect, as it
	specifies `out` but should be `inout`.

2021-08-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	girwriter: Write missing c:type attribute of compact class record
	Thanks to Niels De Graef

	Slightly improve source_reference for get_dup_func_expression()

	girparser: Add support for "final" class attribute

	girwriter: Fix position of "result" parameter for struct constructor
	Thanks to Princeton Ferro

2021-08-22  Princeton Ferro  <princetonferro@gmail.com>

	girwriter: Add explicit writable attribute to all field elements
	This addresses issues with bindings to Vala structs.

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

	vala: Rely on DataType.to_qualified_string() implementation for error-types
	DataType.type_symbol is properly initialized and can be used.

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

2021-07-22  satmandu  <satadru@umich.edu>

	docs: Update bootstrap instructions in README.md

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

	codegen: Fix params-array in constructor for struct
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1202

2021-07-22  Princeton Ferro  <princetonferro@gmail.com>

	glib-2.0: Add Uri.to_string/to_string_partial() (since 2.66)

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

	codegen: Use detroy_value() for delete statement
	It is required to deal with special free functions here.

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

	Recognize multiple valid CCode.gir_namespace/_version attributes in VAPI files
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1189

	testrunner: Add support for girwriter tests

	girwriter: Respect GIR.name for constants, errordomains and delegates
	See https://gitlab.gnome.org/GNOME/vala/issues/1196

	tests/girwriter: Add missing [Flags] annotation

	codegen: Fix variadic constructors for compact classes and structs
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1195

	codegen: Implementing GLib.Source.prepare/check is optional since 2.36

	codegen: Allow null to initialize non-null struct inside initializer list
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/594