[vala] Release 0.47.1



commit 2fbb228356e6dce383ecf9274b6d702111be49e7
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Mon Nov 11 12:40:04 2019 +0100

    Release 0.47.1

 NEWS                      | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 doc/vala-gen-introspect.1 |  2 +-
 doc/valac.1               |  2 +-
 doc/valadoc.1             |  2 +-
 doc/vapigen.1             |  2 +-
 5 files changed, 50 insertions(+), 4 deletions(-)
---
diff --git a/NEWS b/NEWS
index 0236f784f..f15d70355 100644
--- 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:
diff --git a/doc/vala-gen-introspect.1 b/doc/vala-gen-introspect.1
index 2490090ed..dd84c0aea 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.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
diff --git a/doc/valac.1 b/doc/valac.1
index ac26f4c06..4f9d1c5dd 100644
--- a/doc/valac.1
+++ b/doc/valac.1
@@ -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
diff --git a/doc/valadoc.1 b/doc/valadoc.1
index 62a730cde..eb7edbed2 100644
--- a/doc/valadoc.1
+++ b/doc/valadoc.1
@@ -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
diff --git a/doc/vapigen.1 b/doc/vapigen.1
index ccde32d90..0e196189f 100644
--- a/doc/vapigen.1
+++ b/doc/vapigen.1
@@ -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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]