We are pleased to announce version 0.22.1 of Vala, a compiler for the GObject type system.
Vala 0.22.1 is now available for download at: http://download.gnome.org/sources/vala/0.22/ Changes since 0.22.0 * GIR parser updates. * Bug fixes and binding updates. Vala is a programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. valac, the Vala compiler, is a self-hosting compiler that translates Vala source code into C source and header files. It uses the GObject type system to create classes and interfaces declared in the Vala source code. More information about Vala is available at http://www.vala-project.org/ The Vala Team --- Evan Nemerson (9): sqlite3: add missing has_type_id = false annotations to enums. vapi: Remove trailing whitespace. vapi: Add missing has_type_id = false in non-GObject bindings. avahi-client: remove deprecated methods which throw errors. sdl, sdl-image: remove default params preceding parass without defaults cogl-pango-1.0, libgdata: add missing dependencies girparser: skip doc-version, -deprecated, and -stability gstreamer-video-1.0: make Info.finfo field nullable gstreamer-1.0: fix functions which return floating references Jürg Billeter (2): Revert "codegen: Inherit array_{length,null_terminated} from base parameter" Release 0.22.1 Luca Bruno (10): codegen: Inherit array_{length,null_terminated} from base parameter codegen: Inherit array_{length,null_terminated} from base parameter Fix subtle bug in flowanalyzer that made the compiler crash Set parent_node and always copy datatype when assigned to code nodes. Revert "Set parent_node and always copy datatype when assigned to code nodes." Fix crash due to not copying a type girparser: Support new gir format (deprecated, doc-version, doc-deprecated) Merge branch 'staging' Fix memory leak when assigning an owned gvariant to an unowned variable Revert "gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()" Philip Withnall (4): gtk+-3.0: Mark Gtk.Application.remove_accelerator() parameter as nullable gio-2.0: Add ‘throws’ to DBusObjectManagerClient.new[_for_bus]() gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents() glib-2.0: Fix type of g_hash_table_iter_next() parameters to always be gpointer Richard Schwarting (1): libxml-2.0: add CCode type annotations for xmlChar* strings. Rico Tzschichholz (4): gtk+-3.0: Update to 3.10.0 gtk+3.0: Mark region argument of *shape_combine_region nullable gtk+-3.0: Fix output parameter of SymbolicColor.resolve gtksourceview-3.0: Update to 3.10.1 Ryan Lortie (1): bindings: update libnotify binding Timm Bäder (2): gtkmodule: Throw an error if the ui resource has no template gtkmodule: Throw error on [GtkChild] in non-[GtkTemplate] class _______________________________________________ vala-devel-list mailing list vala-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-devel-list