]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Sync NEWS from 0.56
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 11 Feb 2023 22:28:34 +0000 (23:28 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 11 Feb 2023 22:28:34 +0000 (23:28 +0100)
NEWS

diff --git a/NEWS b/NEWS
index a99f8ce7e794d4258d57f754fe2bc398e4f6ca85..e67fb6db3cd84c45c312bd2602148aa9acb0345c 100644 (file)
--- 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: