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

	Release 0.48.10

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

	gtk4: Update to 3.99.0+6c9fe63a

	Don't use locale dependent string functions on syntax strings
	Replace usage of string.down() with string.ascii_down(),
	and string.up() with string.ascii_up()

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

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

	libvaladoc/gtkdoc-importer: Don't let parse_block_taglet() return null
	This caused criticals like:

	  valadoc_taglets_param_set_is_c_self_param: assertion 'self != NULL' failed

	libvaladoc/gtkdoc-importer: Correctly retrieve "url" from "ulink" elements
	This caused criticals like:

	  g_uri_parse_scheme: assertion 'uri != NULL' failed

	libvaladoc/girimporter: Fallback to "name" for callback
	This caused criticals like:

	  valadoc_importer_gir_documentation_importer_attach_comment: assertion 'cname != NULL' failed

	girparser: Additionally fallback to "glib:type-name" to retrieve the cname

	libvaladoc/girimporter: Fallback to "glib:type-name" for class, interface and record
	This caused criticals like:

	  valadoc_importer_gir_documentation_importer_attach_comment: assertion 'cname != NULL' failed

	libvaladoc/girimporter: Improve parse_symbol_doc() and don't use parse_doc()

	libvaladoc/girimporter: Skip "attribute" elements
	This is the same patch as in commit 6ea19c61015d0dd6cacb581397c8fe37ace9df4a

	gtk4: Resolve a few conflicts of methods with virtual-methods

	vala: Additionally break on ObjectCreationExpression in "tainted" check

	Fix various typos in comments and strings
	See https://gitlab.gnome.org/GNOME/vala/issues/1063

	manual: Update from wiki.gnome.org

2020-08-28  Alistair Thomas  <astavale@yahoo.co.uk>

	codegen: Always include base_struct declaration if available
	This fixes inheritance of structs across source files while not using
	a header file.

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

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

	codegen: Don't append unreachable clean-up section of Block
	Found by -Werror=unreachable-code

	Improvements for https://gitlab.gnome.org/GNOME/vala/issues/838

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

	Revert "codegen: Don't append unreachable clean-up section of Block"
	This reverts commit 8f3a0a0b64e0c7fbcc9231c3058247920dd6eeda.

	doc: Update AUTHORS in manpages

	gtk4: Update to 3.99.0+e6e2d6b4

	pango: Update from 1.46.0

	gstreamer: Update from 1.17.2+ git master

	webkit2gtk-4.0: Update to 2.29.91

	vala: Set parent_node for child nodes of lambda-expression
	Fixes https://gitlab.gnome.org/GNOME/vala/issues/1062

	tests: Add "pre-post-increment with side effect" tests to increase coverage
	See https://gitlab.gnome.org/GNOME/vala/issues/1061

	Force usage of temporary variables for "tainted" member accesses
	This is required to handle the side effect of postfix- and unary-
	increment/decrement expressions.

	Regression of 32ffc862417be39d42a1b8eeb3d0748b3e138aff
	and b9035aaf17a9a97a070812a8ee83251fd3893b1e

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

	vala: Move transformation of unary increment/decrement to codegen
	In preparation for https://gitlab.gnome.org/GNOME/vala/issues/1061

	Add TraverseVisitor for traversing the tree with a callback
	This will allow cleaning up virtual methods of code nodes
	and more stateful to stateless code conversion.

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

	tests: Don't rely on undefined use-after-free behaviour of glibc
	Makes this check work with musl >= 1.2.1

	https://bugzilla.gnome.org/show_bug.cgi?id=736774