summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2019-11-11 12:40:04 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2019-11-11 12:46:29 +0100
commit2fbb228356e6dce383ecf9274b6d702111be49e7 (patch)
treed272b76cf3c8d2d36271bb5dde1e6c79512194c8
parentdd89c26d9b65acc887d68d1926f5ba9a6125b435 (diff)
downloadvala-0.47.1.tar.gz
Release 0.47.10.47.1
-rw-r--r--NEWS46
-rw-r--r--doc/vala-gen-introspect.12
-rw-r--r--doc/valac.12
-rw-r--r--doc/valadoc.12
-rw-r--r--doc/vapigen.12
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