2022-02-10  Rico Tzschichholz  <ricotz@ubuntu.com>

	Release 0.55.3

2022-02-09  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Clear SemanticAnalyzer.current_{symbol,source_file} when not needed anymore

	vala: Free empty stack list for code contexts
	While having the stack list created on demand, make sure to destroy it
	when it is not required anymore. Otherwise it will be leaked without an
	option to avoid that to happen.

	gtkmodule: Recurse inner classes of ObjectTypeSymbols (2)

	gtkmodule: Improve UI parsing and handling of nested objects and properties
	Don't restrict GtkCallback to instance methods

	gtkmodule: Recurse inner classes of ObjectTypeSymbols

	test/gtktemplate: Use correct class name

2022-02-06  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Remove some public API from symbols and types

	parser: Clean up creation of constant declaration

	parser: Allow usage of dynamic on VarType
	  dynamic var foo = bar.get_foo();

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

	codegen: Stop generating wrappers for dynamic property access

	vala: Move dynamic property errors to semantic analyzer pass

2022-02-04  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Make sure to drop our "trap" jump target in case of an error
	Otherwise this can result in an infinite loop in FlowAnalyzer.intersect()

	Improve source reference for jump out of finally block

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

	vapi: Update GIR-based bindings

	gio-2.0,glib-2.0,gobject-2.0: Update 2.72 symbols

	gtk4: Update to 4.6.0+06ec4ec1

	gstreamer: Update from 1.19.90+ git main

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

	tests: Relax dependency of asynchronous/method-main-async.vala on build environment
	See 45fe8523ad392f1aaa0f24d83b63e91774938775

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

2022-02-03  Niels De Graef  <nielsdg@redhat.com>

	gtk4: Specify sentinel for GtkAcessible methods

2022-01-31  Rico Tzschichholz  <ricotz@ubuntu.com>

	codegen: Use correct target/destroy of delegate field initializer
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1285

2022-01-30  Rico Tzschichholz  <ricotz@ubuntu.com>

	vala: Improve check of generic type references in static contexts
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1284

	tests: Generic type inference for static methods only in compact classes

	vala: Add missing TraverseVisitor.visit_data_type()

	vala: Some simplifications while TypeParameter is a TypeSymbol