From 6eba01321096db1a2c65810c89a170340ad612b2 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Wed, 14 Aug 2019 10:21:35 +0200 Subject: Release 0.36.20 --- NEWS | 35 +++++++++++++++++++++++++++++++++++ doc/vala-gen-introspect.1 | 4 ++-- doc/valac.1 | 4 ++-- doc/vapigen.1 | 4 ++-- 4 files changed, 41 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index dbe337062..5274c13c8 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,38 @@ +Vala 0.36.20 +============ + * Various improvements and bug fixes: + - codegen: + + Always use G_TYPE_CHECK_INSTANCE_TYPE for external symbols + + When freeing local variables don't stop at "switch" on "continue" [#799] + !!! Introduces an API/ABI Break of CCodeBaseModule.append_local_free() !!! + + Use array_length of collection variable instead of expression + + Assign GValue result of function calls to temp-var on copy_value [#819] + + Real structs are allowed by simple generics and passed as reference [#819] + + Use G_TYPE_CHECK_INSTANCE_CAST for comparisons with interfaces + + Include required type-definition when casting from generic pointer [#828] + - girwriter: + + Mention that this file is generated and not meant to be modified + + Properly resolve GLib.TypeInterface instead of hardcoding it + + Multiple improvements and fixes for e.g. GType classes + - girparser: + + Add support for string "ctype" metadata [#793] + + Skip 'attribute' elements + + Handle "function-macro" by skipping them [gi#159] + - parser: Multiple corrections for source-location of code-nodes + - compiler: Add OptionFlags.NO_ARG to deprecated "--thread" option + - tests: Null-terminate arrays for compatibility test of uint8 / uchar [#809] + + * Bindings: + - clutter-1.0: Bind Margin, PaintVolume, Point, Rect and Size as struct [#795] + - cogl-1.0: Fix out-params in Cogl.get_modelview_matrix/projection_matrix/ + bitmasks [#794] + - glib-2.0: Bind strcmp0 as GLib.CompareFunc [#810] + - glib-2.0: Add MappedFile.from_fd constructor [#824] + - posix: Fix return-value of mknod() and c-include for tcgetsid() + - webkit2gtk-4.0: Fix WebContext.initialize_notification_permissions() + - x11: Fix return type of XInternAtoms and XGetAtomNames bindings + - xtst: Fix signature of XTest.fake_relative_motion_event() + Vala 0.36.19 ============ * Various improvements and bug fixes: diff --git a/doc/vala-gen-introspect.1 b/doc/vala-gen-introspect.1 index 770155611..42e364ae5 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.10. -.TH VALA-GEN-INTROSPECT "1" "April 2019" "vala-gen-introspect 0.36.19" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. +.TH VALA-GEN-INTROSPECT "1" "August 2019" "vala-gen-introspect 0.36.20" "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 4ce07b97b..2b8ea554f 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.10. -.TH VALAC "1" "April 2019" "valac 0.36.19" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. +.TH VALAC "1" "August 2019" "valac 0.36.20" "User Commands" .SH NAME valac \- compiler that translates Vala source code into C source and header files .SH SYNOPSIS diff --git a/doc/vapigen.1 b/doc/vapigen.1 index 492cf2eef..17f3ae3dd 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.10. -.TH VAPIGEN "1" "April 2019" "vapigen API Generator 0.36.19" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. +.TH VAPIGEN "1" "August 2019" "vapigen API Generator 0.36.20" "User Commands" .SH NAME vapigen \- generate a Vala API .SH SYNOPSIS -- cgit v1.2.1