From: Rico Tzschichholz Date: Sat, 11 Feb 2023 22:16:39 +0000 (+0100) Subject: Release 0.56.4 X-Git-Tag: 0.56.4^0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fbf513c52806e253b3dde68f477e1eca8ac38cd1;p=thirdparty%2Fvala.git Release 0.56.4 --- diff --git a/NEWS b/NEWS index a99f8ce7e..e67fb6db3 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,37 @@ +Vala 0.56.4 +=========== + * Various improvements and bug fixes: + - codegen: + + Add glib.h include for TRUE/FALSE literal + + Append VALA_EXTERN also when using fast-vapi + + Perform required casts for generic types of return-values and + in/out-parameters [#1407] + + Correctly handle fixed-length array initialization of fields in classes + + Perform required cast while assigning and passing function pointers [#1408] + + Cast return value of generic type accessor functions [#1408] + + Cast vfunc of property accessors by using cast_method_pointer() [#1408] + - vala: + + Report error in real literal if exponent has no digits + + Improve compatibility type checks of array elements in assignments + + Improve missing exponent check for real literals + + Better handling of [NoReturn] call inside finally clause + - Properly check for colored terminal output on Windows [#1383] + - Fix output decoding error of non-ASCII character on Win32 [#1379] + - parser: Properly handle chained equality expressions [#1385] + - manual: Update from wiki.gnome.org + + * Bindings: + - cairo: Add missing Cairo.Pattern.get_rgba() [#1381] + - glib-2.0: Add `double_hash` and `double_equal` + - gtk4: Make Gtk.show_uri_full() an instance method of Gtk.Window [#1347] + - gtk4: Update workaround for DropTarget.drop() signal conflict [#1312] + - libgvc: Fix `cheader_filename` of the `Gvc` namespace + - pango: Fix a few binding errors + - pixman-1: Fix instance position of region copy methods + - webkit2gtk-*.*: Update to 2.37.91 + - Add webkitgtk-6.0 bindings + - Update gnome-desktop-3.0 and gnome-desktop-4 + Vala 0.56.3 =========== * Various improvements and bug fixes: diff --git a/doc/vala-gen-introspect.1 b/doc/vala-gen-introspect.1 index c5d4e18f8..73f14c145 100644 --- a/doc/vala-gen-introspect.1 +++ b/doc/vala-gen-introspect.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2. -.TH VALA-GEN-INTROSPECT "1" "September 2022" "gen-introspect 0.56.3" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VALA-GEN-INTROSPECT "1" "February 2023" "gen-introspect 0.56.4" "User Commands" .SH NAME vala-gen-introspect \- generate a GI file for GObject and glib based packages .SH SYNOPSIS diff --git a/doc/valac.1 b/doc/valac.1 index 827de4a39..7805b8019 100644 --- a/doc/valac.1 +++ b/doc/valac.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2. -.TH VALAC "1" "September 2022" "Vala 0.56.3" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VALAC "1" "February 2023" "Vala 0.56.4" "User Commands" .SH NAME valac \- compiler that translates Vala source code into C source and header files .SH SYNOPSIS diff --git a/doc/valadoc.1 b/doc/valadoc.1 index a6e7f699b..c107d7d13 100644 --- a/doc/valadoc.1 +++ b/doc/valadoc.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2. -.TH VALADOC "1" "September 2022" "Valadoc 0.56.3" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VALADOC "1" "February 2023" "Valadoc 0.56.4" "User Commands" .SH NAME valadoc \- Vala Documentation Tool .SH SYNOPSIS diff --git a/doc/vapigen.1 b/doc/vapigen.1 index 2b988a6fd..e0b22c1ee 100644 --- a/doc/vapigen.1 +++ b/doc/vapigen.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2. -.TH VAPIGEN "1" "September 2022" "Vala API Generator 0.56.3" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VAPIGEN "1" "February 2023" "Vala API Generator 0.56.4" "User Commands" .SH NAME vapigen \- generate a Vala API .SH SYNOPSIS