diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2020-08-03 13:01:46 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2020-08-03 13:02:11 +0200 |
commit | 2ceae9b0675e71311ca03195503257d1adec22e8 (patch) | |
tree | 3d5ff495a40c992cc21d490fb41c8a35849656fa /NEWS | |
parent | 7eac58511e0ebfcfdeb962bd1955cfbf3eb93ea2 (diff) | |
download | vala-2ceae9b0675e71311ca03195503257d1adec22e8.tar.gz |
Release 0.49.10.49.1
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 37 |
1 files changed, 37 insertions, 0 deletions
@@ -1,3 +1,40 @@ +Vala 0.49.1 +=========== + * Highlights: + - Use defintions of public header in internal header if available + and drop --use-header compiler option and enable it by default [#713] + - gdbus: Use GDBusProxy API to set `g-interface-info` at initialization time + - Check vfunc of abstract/virtual methods and property accessors for NULL + before using it [#153] + - Check coverage of switch on enum-type and issue warnings if needed [#777] + - Map empty start/end index to 0/length for slice expressions [#238] + - Add support for "with" statement (mark them experiemental) [#327] + - Use inheritted scopes of base-types/prerequisites to resolve symbols [#54] + * Various improvements and bug fixes: + - codegen: + + Add implicit parameter and instance checks in async method [#1005] + + Make use of CCode.cname for label name of CatchClause + - vala: + + Move setting of target profile and standard packages into CodeContext + + Remove some public API from expressions and statements + + Add Expression.is_always_true/false() helpers + + Add InvalidExpression as replacement for erroneous nodes instead + + Don't loose invalid_syntax when copying array type for variables [#942] + - girparser: Strip "Enum"-suffix only from enumeration + - girwriter: Internal fields/vfuncs in type-symbols are public in C [#513] + - libvaladoc: Remove unused Api.Class.get_finalize_function_name() API + - testrunner: Add more -Werror=* flags + + * Bindings: + - gio-unix-2.0: Fix "g_unix_mount_for" binding [#1052] + - glib-2.0,gio-2.0,gobject-2.0: Updates for 2.66 + - glib-2.0: data of GLib.Bytes is allowed to be null + - glib-2.0: Add more explicit type_id attributes for various symbols + - gstreamer: Update from 1.17.2+ git master + - gtk4: Update to 3.99.0+d743e757 + - pango: Update from 1.45.2 + - vapi: Update GIR-based bindings + Vala 0.48.8 =========== * Various improvements and bug fixes: |