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

	Release 0.56.4

	pango: Fix a few binding errors

2023-02-11  Ole André Vadla Ravnås  <oleavr@gmail.com>

	libgvc: Fix `cheader_filename` of the `Gvc` namespace
	The .pc only adds `${includedir}/graphviz` to the include path.

2023-02-11  Fina Wilke  <code@felinira.net>

	vapi: Update gnome-desktop-3.0 and gnome-desktop-4

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

	vala: Better handling of [NoReturn] call inside finally clause
	This caused the following criticals:

	  vala_flow_analyzer_jump_target_construct_finally_clause: assertion 'last_block != NULL' failed
	  vala_flow_analyzer_jump_target_get_is_exit_target: assertion 'self != NULL' failed
	  vala_flow_analyzer_jump_target_get_is_error_target: assertion 'self != NULL' failed
	  vala_flow_analyzer_jump_target_get_is_finally_clause: assertion 'self != NULL' failed

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

	codegen: Cast vfunc of property accessors by using cast_method_pointer()
	Found by -Wincompatible-function-pointer-types

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

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

	codegen: Cast return value of generic type accessor functions
	Found by -Wincompatible-function-pointer-types

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

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

	codegen: Perform required cast while assigning and passing function pointers
	Found by -Wincompatible-function-pointer-types

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

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

	vala: Allow more general usage of PropertyAccessor.get_method()

	vala: Inherit more important attributes for PropertyAccessor method

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

	codegen: Correctly handle fixed-length array initialization of fields in classes

	vala: Allow to use store_field() for initializations

	tests: Split up gir parser tests into dedicated files

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

	codegen: Perform required casts for generic types of return-values and in/out-parameters
	Found by -Werror=int-conversion

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

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

	vala: Improve missing exponent check for real literals

	vala: Improve compatibility type checks of array elements in assignments

	tests: Extend string.replace() test to increase coverage

	tests: Add "one-line declaration of local variables" test to increase coverage

2023-01-30  wszqkzqk  <wszqkzqk@qq.com>

	vala,libvaladoc: Properly check for colored terminal output on Windows
	Additionally look for `_isatty()` and adjust for more possible results

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

2023-01-30  wszqkzqk  <wszqkzqk@qq.com>

	parser: Properly handle chained equality expressions
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1385

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

	codegen: Use a special CCodeBinaryExpression for string comparisons
	This preserves support for recursive replacement of arguments while this
	expression was actually transformed into a function call.

	parser: Move parsing of IS and AS type checks to dedicated function

	tests: Add "string relation" tests to increase coverage

	tests: Add "type check comparison" test to increase coverage

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

	gtk4: Update workaround for DropTarget.drop() signal conflict
	Deprecate DropTarget.on_drop()

	Additionally don't skip Notebook.insert_page_menu()

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

2023-01-30  星外之神  <wszqkzqk@qq.com>

	gitignore: Add built files on Windows

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

	webkit2gtk-*.*: Update to 2.37.91

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

	cairo: Drop broken PsSurface.get_levels() which is bound as PsLevel.get_levels()

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

	cairo: Add missing Cairo.Pattern.get_rgba()
	Thanks to Wayne Blaszczyk

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

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

	vapi: Add webkitgtk-6.0 bindings

	gtk4: Require pangocairo which is a dependency of Gdk-4.0

2022-11-27  wszqkzqk  <wszqkzqk@qq.com>

	Fix output decoding error of non-ASCII character on Win32
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1379

2022-11-20  Rico Tzschichholz  <ricotz@ubuntu.com>

	Actually use printf-like way of Report.*()

2022-10-27  星外之神  <wszqkzqk@qq.com>

	vala: Report error in real literal if exponent has no digits

2022-10-27  Alberts Muktupāvels  <alberts.muktupavels@gmail.com>

	codegen: Append VALA_EXTERN also when using fast-vapi

2022-10-27  David Hewitt  <davidmhewitt@gmail.com>

	pixman-1: Fix instance position of region copy methods

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

	codegen: Add glib.h include for TRUE/FALSE literal
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1364

	tests: Add "entry point exists" test to increase coverage

	gtk4: Make Gtk.show_uri_full() an instance method of Gtk.Window
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1347

2022-10-27  wszqkzqk  <wszqkzqk@qq.com>

	glib-2.0: Add `double_hash` and `double_equal`

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

	manual: Update from wiki.gnome.org