2021-08-22 Rico Tzschichholz Release 0.48.19 2021-08-22 wxx <769218589@qq.com> vala: Disallow resize() for constant arrays See https://gitlab.gnome.org/GNOME/vala/issues/944 2021-08-22 Ole André Vadla Ravnås gobject-2.0: Fix the Closure.invoke() signature The return value must be initialized by the caller, as is clear from GLib's internal callers, and e.g. dummy_closure_marshal() on the callee side. So it appears the GLib type annotation is incorrect, as it specifies `out` but should be `inout`. 2021-08-22 Rico Tzschichholz girwriter: Write missing c:type attribute of compact class record Thanks to Niels De Graef Slightly improve source_reference for get_dup_func_expression() girparser: Add support for "final" class attribute girwriter: Fix position of "result" parameter for struct constructor Thanks to Princeton Ferro 2021-08-22 Princeton Ferro girwriter: Add explicit writable attribute to all field elements This addresses issues with bindings to Vala structs. 2021-07-22 Rico Tzschichholz vala: Rely on DataType.to_qualified_string() implementation for error-types DataType.type_symbol is properly initialized and can be used. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1206 2021-07-22 satmandu docs: Update bootstrap instructions in README.md 2021-07-22 Rico Tzschichholz codegen: Fix params-array in constructor for struct Fixes https://gitlab.gnome.org/GNOME/vala/issues/1202 2021-07-22 Princeton Ferro glib-2.0: Add Uri.to_string/to_string_partial() (since 2.66) 2021-07-22 Rico Tzschichholz codegen: Use detroy_value() for delete statement It is required to deal with special free functions here. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1201 Recognize multiple valid CCode.gir_namespace/_version attributes in VAPI files Fixes https://gitlab.gnome.org/GNOME/vala/issues/1189 testrunner: Add support for girwriter tests girwriter: Respect GIR.name for constants, errordomains and delegates See https://gitlab.gnome.org/GNOME/vala/issues/1196 tests/girwriter: Add missing [Flags] annotation codegen: Fix variadic constructors for compact classes and structs Fixes https://gitlab.gnome.org/GNOME/vala/issues/1195 codegen: Implementing GLib.Source.prepare/check is optional since 2.36 codegen: Allow null to initialize non-null struct inside initializer list Fixes https://gitlab.gnome.org/GNOME/vala/issues/594