From 095cc869ab7828ed4eeb2aac8704db87a9b4cb37 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Sat, 11 Feb 2023 23:28:34 +0100 Subject: Sync NEWS from 0.56 --- NEWS | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) 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: -- cgit v1.2.1