]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Release 0.56.15 0.56.15
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 4 Mar 2024 11:31:59 +0000 (12:31 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 4 Mar 2024 11:31:59 +0000 (12:31 +0100)
NEWS
doc/vala-gen-introspect.1
doc/valac.1
doc/valadoc.1
doc/vapigen.1

diff --git a/NEWS b/NEWS
index 1ea97053f47d9563c41c2e00ff33744593df1ece..a3afb94a7ae1286359a03bafccd4196c609a4747 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,34 @@
+Vala 0.56.15
+============
+ * Various improvements and bug fixes:
+  - codegen:
+    + Use GWeakRef for [SingleInstance] constructors
+    + Remove static mutex initialization
+    + Correctly return FALSE on uncaught error in async ctor
+    + Cast generic return value from g_ptr_array_index()
+    + Don't use pre-assigned *_parent_iface field if an instance is given [#1527]
+    + Emit diagnostic pragmas for GCC 14, Clang 16 compatibility [#1408]
+  - vala:
+    + Keep depfile empty if no dependencies were written
+    + Treat negative integer/float ranks as non-compatible
+    + Move formal_target_type when transforming method-call/object-creation
+    + Follow the logic of GIrParser.locate_gir() to find gir files [#1518]
+  - girparser:
+    + Don't blindly translate utf8 to string and check the ctype too
+    + Issue a warning for `record` inside `transparent union`
+    + Don't discard explictly given ctype of parameters
+  - libvaladoc: Fix build with graphviz >= 10.0.1 [#1524]
+
+ * Bindings:
+  - glib-2.0,posix: Define _GNU_SOURCE for sincos*() [#1519]
+  - gio-2.0: Fix pointer-sign errors of some uint8[]-typed paramters [#1529]
+  - gio-2.0,gmodule-2.0: Update from 2.79.x git
+  - gmodule-2.0: Improvements and updates from 2.76
+  - gtk4: Fix GLib.Value parameter in Expression.evaluate()
+  - gtk4: Update to 4.13.9~f46fb7c6
+  - libsoup-3.0: Don't skip uri_copy
+  - v4l2: Fix FrameivalEnum.stepwise type mismatch with v4l2_frmivalenum [#1517]
+
 Vala 0.56.14
 ============
  * Various improvements and bug fixes:
index 0cd86b91e057d21286a0cf5f7286f48ddd3faded..3b191f9859b20fd98b1331fe3dae1f681bffeb9c 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
-.TH VALA-GEN-INTROSPECT "1" "November 2023" "gen-introspect 0.56.14" "User Commands"
+.TH VALA-GEN-INTROSPECT "1" "March 2024" "gen-introspect 0.56.15" "User Commands"
 .SH NAME
 vala-gen-introspect \- generate a GI file for GObject and glib based packages
 .SH SYNOPSIS
index 5b2da3ddb585e31c6c27ba73ac0f4d364eaf87c7..181bbc48c4d68066e186d8003354ffea0cfa4a85 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
-.TH VALAC "1" "November 2023" "Vala 0.56.14" "User Commands"
+.TH VALAC "1" "March 2024" "Vala 0.56.15" "User Commands"
 .SH NAME
 valac \- compiler that translates Vala source code into C source and header files
 .SH SYNOPSIS
index f4f1671c3c41de9bf90fa0df2466b1b33b473de3..4304e6689ad4aeca31502c18abbb51fc2fd9e00c 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
-.TH VALADOC "1" "November 2023" "Valadoc 0.56.14" "User Commands"
+.TH VALADOC "1" "March 2024" "Valadoc 0.56.15" "User Commands"
 .SH NAME
 valadoc \- Vala Documentation Tool
 .SH SYNOPSIS
index b48c67ffcc5d0cca661808cdc7afe7dd4647d18b..d4740da84f519c13f92eae4779f4755ebc5c83f4 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
-.TH VAPIGEN "1" "November 2023" "Vala API Generator 0.56.14" "User Commands"
+.TH VAPIGEN "1" "March 2024" "Vala API Generator 0.56.15" "User Commands"
 .SH NAME
 vapigen \- generate a Vala API
 .SH SYNOPSIS