From: Rico Tzschichholz Date: Mon, 4 Mar 2024 11:31:59 +0000 (+0100) Subject: Release 0.56.15 X-Git-Tag: 0.56.15^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e36129c136c1d727b428302e51548b55ec0251bf;p=thirdparty%2Fvala.git Release 0.56.15 --- diff --git a/NEWS b/NEWS index 1ea97053f..a3afb94a7 100644 --- 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: diff --git a/doc/vala-gen-introspect.1 b/doc/vala-gen-introspect.1 index 0cd86b91e..3b191f985 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.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 diff --git a/doc/valac.1 b/doc/valac.1 index 5b2da3ddb..181bbc48c 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.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 diff --git a/doc/valadoc.1 b/doc/valadoc.1 index f4f1671c3..4304e6689 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.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 diff --git a/doc/vapigen.1 b/doc/vapigen.1 index b48c67ffc..d4740da84 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.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