]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Release 0.47.1 0.47.1
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 11 Nov 2019 11:40:04 +0000 (12:40 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 11 Nov 2019 11:46:29 +0000 (12:46 +0100)
NEWS
doc/vala-gen-introspect.1
doc/valac.1
doc/valadoc.1
doc/vapigen.1

diff --git a/NEWS b/NEWS
index 0236f784f8947b7549ecaf592b09344bfa6080e2..f15d70355ad0a072dfc43d9fddfddf894bb59e8f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,49 @@
+Vala 0.47.1
+===========
+ * Highlights:
+  - Various improvements for the POSIX profile
+  - codegen:
+    + Allow passing/retrieving any delegate to/from varargs parameter
+    + Support gobject property of null-terminated array without length [#855]
+    + Support gobject property of delegates not carrying their target [#856]
+    + Warn when directly accessing member of silent cast-expression
+  - vala:
+    + Add DelegateType.target/destroy fields to access its user-data [#857]
+    + Accept interface as inner type for object-type symbols [#697]
+    + Add GenericType.dup/destroy fields [#190]
+    + Support "unowned var" to declare local variables [#152]
+  - compiler: Add "--list-sources" options to output list of all sources [#872]
+
+ * Various improvements and bug fixes:
+  - codegen:
+    + Move type-argument checks to SemanticAnalyzer
+    + Make CCodeBaseModule.generate_method_declaration() return bool
+    + Fix custom reference-counting for compact classes
+    + G_DEFINE_AUTOPTR_CLEANUP_FUNC must not declared more than once
+    + Use SemanticAnalyzer.get_data_type_for_symbol()
+    + Commonize the determining of return-type for delegates and methods
+  - vala:
+    + Rename DataType.data_type property to DataType.type_symbol
+    + Unify backing symbol instance of data-types
+    + Respect --abi-stability in Class/Interface.accept_children()
+    + Don't mark method as used on recursive usage of itself [#100]
+    + Set GLib.Error as symbol of error-types if no error-domain was given
+    + Make Callable derive from Symbol
+  - libvaladoc: Remove TypeReference.pass_ownership API
+  - valadoc: Rename FormalParameter to Parameter
+  - girwriter: Fix position of priv field (--abi-stability) [#850]
+
+ * Bindings:
+  - glib-2.0: Add binding for "gettext()" [#864]
+  - glib-2.0: Add new symbols from 2.64
+  - glib-2.0: Add optional "base" parameter to *.parse/try_parse() of integers
+    and check errno for EINVAL and ERANGE in *.try_parse() [#223]
+  - glib-2.0: Add (u)int.try_parse() [#649]
+  - glib-2.0: Add "has_typedef = false" to custom MarkupParser*Func delegates
+  - gtk+-*.0: Fix iter parameter of TextBuffer.backspace()
+  - gtksourceview-2.0: Fix iter parameter in SourceBuffer.backward/forward/...
+  - libusb-1.0: Use a wrapper for Context.get_device_list() [#151]
+
 Vala 0.46.4
 ===========
  * Various improvements and bug fixes:
index 2490090edd88ee0fc74cff027f99829ff5eb88b2..dd84c0aea214744a756c52a54b295a4374b4b680 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.11.
-.TH VALA-GEN-INTROSPECT "1" "September 2019" "vala-gen-introspect 0.46.1" "User Commands"
+.TH VALA-GEN-INTROSPECT "1" "November 2019" "vala-gen-introspect 0.47.1" "User Commands"
 .SH NAME
 vala-gen-introspect \- generate a GI file for GObject and glib based packages
 .SH SYNOPSIS
index ac26f4c06c376072f4bef529d1fa45b7765bee99..4f9d1c5dd0da0560540d48f364eafc0d8c0ca1f0 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.11.
-.TH VALAC "1" "September 2019" "valac 0.46.1" "User Commands"
+.TH VALAC "1" "November 2019" "valac 0.47.1" "User Commands"
 .SH NAME
 valac \- compiler that translates Vala source code into C source and header files
 .SH SYNOPSIS
index 62a730cde057c69559a5c0cc9f3589a30ff7ac30..eb7edbed205662ba3d85bdbf987b9dd6744091fc 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.11.
-.TH VALADOC "1" "September 2019" "valadoc 0.46.1" "User Commands"
+.TH VALADOC "1" "November 2019" "valadoc 0.47.1" "User Commands"
 .SH NAME
 valadoc \- Vala Documentation Tool
 .SH SYNOPSIS
index ccde32d903d5f3b64c3acf6124421af33539f6ad..0e196189fd1034f49feb9e2eaaaf377fd4220231 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.47.11.
-.TH VAPIGEN "1" "September 2019" "vapigen API Generator 0.46.1" "User Commands"
+.TH VAPIGEN "1" "November 2019" "vapigen API Generator 0.47.1" "User Commands"
 .SH NAME
 vapigen \- generate a Vala API
 .SH SYNOPSIS