2023-03-25  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.56.5

2023-03-22  Rico Tzschichholz  <ricotz@ubuntu.com>

	tests: Extend "struct-typed properties" tests to increase coverage

	tests: Add "signal with struct parameter" test to increase coverage

	gtk+-3.0: Fix ToolPalette.icon_size get-accessor type

	vala: Allow assignment of namespace fields with inline allocated arrays
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/945

2023-03-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	tests: Fix -Werror=array-bounds failure

2023-03-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Set proper value-type of unary ref/out expression in initializers
	So the expected pointer-type for these expressions is available in AST.

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

2023-03-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Add declaration for register call of dynamic DBus interfaces
	The call was added without the required extern declaration

	Found by -Werror=implicit-function-declaration

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

2023-03-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Use g_object_class_override_property to implement generic interface properties
	This caused the criticals like:

	    GLib-GObject-CRITICAL **: Read/writable property 'data' on class 'Foo' has type
	    'gchararray' which is not exactly equal to the type 'gpointer' of the property on
	    the interface 'IFoo'

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

2023-03-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Add cast to accessor calls for generic property implementations
	Found by -Werror=int-conversion

2023-03-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Consistently handle GLib.Error as boxed type
	Use G_TYPE_ERROR and GBoxed API for all error domains.

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

2023-03-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Correctly handle pre/post-increment expression as index of element access
	Regression of cb1828cfc5273aca752de9b39a77e0cd53305e61

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

2023-03-20  Corentin Noël  <corentin.noel@collabora.com>

	gtk4: Add sealed to all the final types
	Allows to know in advance if a type can be subclassed or not

	Required until https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4575 is merged
	or the right heuristic is implemented on Vala side.

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

	gtk4: Update to 4.10.1~40b154bf from 0.58

2023-03-02  Niels De Graef  <nielsdegraef@gmail.com>

	gtkmodule: Improve error messages
	Be a bit more specific about some of the errors that valac can
	encounter when parsing a UI file.

	(for my use case specifically, it helped me to figure out I had a
	<property> tag without a name attribute in one of my UI files)

2023-03-02  Rico Tzschichholz  <ricotz@ubuntu.com>

	webkitgtk-6.0: Update to 2.39.90

	webkitgtk-6.0: Update to 2.39.7