2021-04-08 Rico Tzschichholz Release 0.52.1 tests: Extend "this chainup in compact class" test 2021-04-07 Rico Tzschichholz codegen: Don't call *_instance_init() in compact class chainup Found by -fsanitize=address 2021-04-06 Rico Tzschichholz libusb: Fix some bindings errors libusb-1.0: Fix some bindings errors x11: Fix some bindings errors zlib: Fix some bindings errors pixman-1: Fix some bindings errors codegen: Don't override valid target/destroy of previous lambda argument This does not enable proper support for delegates sharing a data argument, but allows this special case. See https://gitlab.gnome.org/GNOME/vala/issues/59 codegen: Always use CCodeConstant for NULL codegen: Fix default value of get_ccode_destroy_notify_pos() and make use of it 2021-04-05 Rico Tzschichholz javascriptcoregtk-4.0,webkit2gtk-web-extension-4.0: Fix some binding errors girwriter: Don't use instance-parameter inside callback (2) Fixes https://gitlab.gnome.org/GNOME/vala/issues/1167 2021-04-01 Rico Tzschichholz girwriter: Don't use instance-parameter inside callback Fixes https://gitlab.gnome.org/GNOME/vala/issues/1167 tests/girwriter: Add tests for implicit parameters in virtual-method/callback codegen: Improve handling of ellipsis parameter in get_ccode_name() 2021-03-31 Rico Tzschichholz girwriter: namespace expects "c:symbol-prefixes" attribute In addition to ef9c592dac6ee3a6db39e924de423e23e5f4a4ef See https://gitlab.gnome.org/GNOME/vala/issues/1038 gio-2.0: Fix TlsPassword.get_value() binding gtk+-3.0: Fix ModuleInitFunc binding rest-0.7: Fix OAuthProxyAuthCallback binding 2021-03-21 Rico Tzschichholz parser: Stricter mode for chained member initializer with --keep-going Regression of 86bc23f2d7295ae3b2f5f79449d2c5a4a7a93a58 Fixes https://gitlab.gnome.org/GNOME/vala/issues/1158 2021-03-20 Rico Tzschichholz vala: Mark tranformed static member-access as qualified Regression of 1084348f3a6d1113dfc09b3bb5ca6b94a0d812e9 See https://gitlab.gnome.org/GNOME/vala/issues/270 libvaladoc/girimporter: parse_constant() use "c:identifier" attribute first libvaladoc/girimporter: Don't guess length of xml header, iterate forward to If e.g. the xml header is missing, it resulted in errors like: error: expected start element of `repository' error: unsupported GIR version (null) (supported: 1.2) 2021-03-19 Rico Tzschichholz girparser: Don't guess length of xml header, iterate forward to If e.g. the xml header is missing, it resulted in errors like: error: expected start element of `repository' error: unsupported GIR version (null) (supported: 1.2) 2021-03-17 Akarin <769218589@qq.com> gsl: Add BLAS module Fixes https://gitlab.gnome.org/GNOME/vala/issues/1149