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:
   http://download.gnome.org/sources/vala/0.17/

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
code.

More information about Vala is available at

        http://www.vala-project.org/


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

_______________________________________________
vala-devel-list mailing list
vala-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-devel-list

Reply via email to