2018-08-20 Rico Tzschichholz Release 0.40.9 manual: Update from wiki.gnome.org 2018-08-17 Rico Tzschichholz webkit2gtk-4.0: Update to 2.20.5 codegen: Call ref_sink on Object.new_valist/new_with_properties if needed glib-2.0: Add float.parse/try_parse() https://gitlab.gnome.org/GNOME/vala/issues/649 2018-08-15 Alistair Thomas vala: Allow read-only properties See https://gitlab.gnome.org/GNOME/vala/merge_requests/10 2018-08-15 Rico Tzschichholz vala: Report error for invalid base access in method/property of compact class codegen: Fix invocation of abstract/virtual methods with NoWrapper in compact classes glib-2.0: Add missing return of Queue.remove*() and add HashTable.foreach_steal() glib-2.0: Add (u)long.parse/try_parse() https://gitlab.gnome.org/GNOME/vala/issues/649 glib-2.0: Add Array.remove*() wrapper to avoid leaking generic elements glib-2.0: Variant.byte() takes an uint8 argument gtk+-4.0: Update to 3.94.0+4e868584 gtk+-4.0: Update to 3.94.0+20deda2b gtk+-3.0: Update to 3.23.2+6b6e53fd gtk+-3.0: Update to 3.23.1+5b527d69 tests: Add invalid test for "unsupported stacked arrays" tests: No, really, stacked arrays are not supported 2018-08-15 Carlos Garnacho codegen: Free errors after returning them on the GDBusMethodInvocation Those are being leaked otherwise. Fixes https://gitlab.gnome.org/GNOME/vala/issues/657 2018-08-15 Rico Tzschichholz codegen: Add source_reference to unsupported floating reference error vapi: Regenerate GIR-based bindings to fix unsupported type-arguments girparser: Actually resolve type-arguments to be able to box them if needed girparser: Handle unsupported aliases which could not be fully processed This avoids criticals for e.g. aliases of error-domains