2021-02-18 Rico Tzschichholz Release 0.51.2 2021-02-16 Rico Tzschichholz vala: Properly parse and handle chained initialization of members Make MemberInitializer an Expression, so it is possible to descibe nested/chained member initializers in the AST. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1137 vala: Move SemanticAnalyzer.vist_member_initializer() to MemberInitializer vala: Simplify Expression.parent_statement codegen: Report error for unsupported symbol_reference of MemberInitializer vala: Capturing va_list parameters/variables is not allowed Fixes https://gitlab.gnome.org/GNOME/vala/issues/1136 codewriter: Don't write trailing ";" after body of WithStatement codewriter: Output valid vala syntax for LoopStatement 2021-02-15 Rico Tzschichholz vapi: Update GIR-based bindings gstreamer: Update from 1.19.0+ git master 2021-02-13 Rico Tzschichholz vala: Include type-checks in preconditions of methods for type narrowing See https://gitlab.gnome.org/GNOME/vala/issues/894 vala: Check type-arguments in base-types/prerequisites of class/interface Fixes https://gitlab.gnome.org/GNOME/vala/issues/404