]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Release 0.55.1 0.55.1
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 14 Jan 2022 15:20:42 +0000 (16:20 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 14 Jan 2022 15:20:42 +0000 (16:20 +0100)
NEWS
doc/vala-gen-introspect.1
doc/valac.1
doc/valadoc.1
doc/vapigen.1

diff --git a/NEWS b/NEWS
index 6aff076bfd21f23098d52b2cd08badbf37417ad5..15e5e3da27fb6084d8dd794e20ba3bb47861e5a9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,44 @@
+Vala 0.55.1
+===========
+ * Highlights:
+  - Add support for partial classes [#370]
+  - Add support for nested methods (local functions) [#1232]
+  - Add multi-line support to Vala.Report [#764]
+  - Support "emit" for explicit signal emission
+  - Add native support to specify non default length-type for arrays [#607]
+
+ * Various improvements and bug fixes:
+  - codegen:
+    + Move some errors to semantic analyzer pass
+    + Stop generating wrappers for dynamic signal connections
+    + gdbus: Use g_dbus_method_invocation_take_error() as simplification
+    + Initialize type parameter properties for generics earlier [#67]
+    + Initialize "result" variable on declaration for abstract methods only
+    + Use __once instead of __volatile in generated code
+    + Generated SimpleType structs don't have a type id
+  - vala:
+    + Add optional SourceReference parameter to DataType classes
+    + Preserve the source reference when resolving data types
+    + Set source references of created DataType instances in OCE
+    + Set TypeParameter as symbol of GenericType
+    + Add accessibility check of type for constants and structs base type
+    + Don't allow casting to void [#1070]
+    + Don't allow casting real structs to classes or simple-types [#1249]
+    + Check accessibility of initializer for constant and enum value
+    + Show source location when reporting deprecations
+
+ * Bindings:
+  - Add gnome-desktop-4, gnome-bg-4 and gnome-rr-4 bindings
+  - Add libsoup-3.0 binding
+  - Add webkit2gtk-5.0 bindings
+  - glib-2.0: Add Unicode 14.0 symbols
+  - glib-2.0: Update 2.72 symbols
+  - gstreamer: Update from 1.19.3+ git master
+  - gstreamer-1.0: Make Gst.Uri a sealed class
+  - gtk4: Update to 4.6.0+06e5da45
+  - webkit2gtk-*.0: Update to 2.35.1
+  - vapi: Update GIR-based bindings
+
 Vala 0.54.6
 ===========
  * Various improvements and bug fixes:
index 57c4f7f934aed8225a42a34c6a3fc0c009b39408..d382cef5559bc05893c25df4b257d9d8e8126b9c 100644 (file)
@@ -1,5 +1,5 @@
-.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.4.
-.TH VALA-GEN-INTROSPECT "1" "September 2021" "gen-introspect 0.54.1" "User Commands"
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.5.
+.TH VALA-GEN-INTROSPECT "1" "January 2022" "gen-introspect 0.55.1" "User Commands"
 .SH NAME
 vala-gen-introspect \- generate a GI file for GObject and glib based packages
 .SH SYNOPSIS
index 20200bbd5ce5d1c25954de6029561210f52f2d88..f625e68eabb74f57354c962f99023f812e96deef 100644 (file)
@@ -1,5 +1,5 @@
-.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.4.
-.TH VALAC "1" "September 2021" "Vala 0.54.1" "User Commands"
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.5.
+.TH VALAC "1" "January 2022" "Vala 0.55.1" "User Commands"
 .SH NAME
 valac \- compiler that translates Vala source code into C source and header files
 .SH SYNOPSIS
index d9002b130c233a8625aecf5143cfda2f17c9a4da..9f19ababb16c77f96e110ea181d91ec654d1e860 100644 (file)
@@ -1,5 +1,5 @@
-.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.4.
-.TH VALADOC "1" "September 2021" "Valadoc 0.54.1" "User Commands"
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.5.
+.TH VALADOC "1" "January 2022" "Valadoc 0.55.1" "User Commands"
 .SH NAME
 valadoc \- Vala Documentation Tool
 .SH SYNOPSIS
index 9a05c91bdbf3cbeeb532a4d184ef0960f690f6bf..8333a26f5c02024e86e3b371e73e3e8480dbe424 100644 (file)
@@ -1,5 +1,5 @@
-.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.4.
-.TH VAPIGEN "1" "September 2021" "Vala API Generator 0.54.1" "User Commands"
+.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.48.5.
+.TH VAPIGEN "1" "January 2022" "Vala API Generator 0.55.1" "User Commands"
 .SH NAME
 vapigen \- generate a Vala API
 .SH SYNOPSIS