[ANNOUNCE] Vala 0.17.5 - Compiler for the GObject type system

We are pleased to announce version 0.17.5 of Vala, a compiler for the
GObject type system.

Vala 0.17.5 is now available for download at:

Changes since 0.17.4
 * Support subclassing of GLib.Source.
 * Switch pango bindings to .gir.
 * Add gstreamer-1.0 core bindings.
 * Add gst-plugins-base-1.0 bindings.
 * Add gobject-introspection-1.0 bindings.
 * 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

More information about Vala is available at


The Vala Team

Alexandre Rostovtsev (1):
      vapigen.m4: use $vapigen_pkg_name as the name of the vapigen package

Dmitry Vagin (1):
      posix: Fix in6_addr and in_addr bindings

Evan Nemerson (13):
      rest-0.7: add deps file with gio-2.0
      Add gobject-introspection-1.0 bindings
      libpeas-1.0: add deps file
      libnl-3.0: change format of some comments to avoid confusing valadoc
      bindings: update gir based bindings
      bindings: mark bindings for deprecated libraries as such
      pango: switch to GIR
      girparser: set CCode type_id for enumerations
      girparser: support symbol_type and instance_idx in metadata
      pango: set free_function on Attribute to pango_attribute_destroy
      girparser: support "experimental" in metadata
      Add gstreamer-1.0 core bindings.
      Add gst-plugins-base-1.0 bindings.

Florian Brosch (1):
      Test symbol resolution in closures

Heiher (1):
      x11: Add XImage bindings

Jürg Billeter (12):
      codewriter: Support fixed-length arrays
      girwriter: Fix index of length parameter for methods returning arrays
      Fix symbol resolution in closures
      Support virtual interface properties
      Support static methods in generic classes
      codegen: Fix double free of captured owned parameters in async methods
      codegen: Drop extra copy of captured unowned parameters in async methods
      gio-2.0: Fix g_dbus_connection_send_message_with_reply binding
      gio-2.0: Fix g_dbus_message_get_body binding
      Fix critical for static fields with initializers in compact classes
      Support subclassing of GLib.Source
      Release 0.17.5

Marcin Lewandowski (2):
      glib-2.0: Remove invalid get_name/set_name bindings from MainContext
      posix: Add getpwuid, getgrnam, and getgrgid bindings

Tristan Brindle (1):
      Ignore .h files passed to compiler

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