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

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

Vala 0.23.1 is now available for download at:

Changes since 0.22.1
 * Switch libnotify bindings to .gir.
 * Add libpeas-gtk-1.0 bindings.
 * Add xcb-icccm 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

Evan Nemerson (2):
      gtk-2.0, gtk-3.0: fix rgb_to_hsv argument directions
      cogl-1.0: fix read_pixels pixels argument

Jesse van den Kieboom (3):
      gtk+ 3.0 vapi: make Gtk.Range.get_range_rect return rect
      Allow dynamic type registration of generated dbus proxy classes
      Make Vala.Method._base_interface_method weak

Jürg Billeter (1):
      Release 0.23.1

Luca Bruno (3):
      gio-2.0: Update. New Notification and Subprocess api
      codegen: Zero length of arrays when transferring ownership
      analyzer: Fix critical when catch clause does not catch an

Maciej Piechotka (2):
      Handle the integers and enums in generic closure wrapper
      Allow using lambdas within enums.

Marc-André Lureau (1):
      codegen: use #if GLIB_CHECK_VERSION for init functions

Nathan Summers (1):
      codegen: Fix crash vapi properties with no get body but with set

Niclas Lockner (1):
      glib-2.0: Added [DestroysInstance] to Thread.join()

Philip Withnall (1):
      posix: Fix cname of NLItem

Richard Schwarting (1):
      libxml-2.0: Fix EntityDesc lookup and value_lookup cname

Rico Tzschichholz (16):
      Bump version suffix
      gtk+-3.0: Update to 3.11.0
      packagekit-glib2: Update to 0.8.12
      gio-2.0: Update to 2.39.0+
      gio-2.0: Fix default-value warnings of Subprocess.communicate*
      clutter-gst-1.0/2.0: Update to 1.6.0/2.0.8
      vapi: Install packagekit-glib2 bindings
      gio-2.0, gio-unix-2.0: Update to 2.39.1
      gdk-3.0, gtk+-3.0: Update to 3.11.1+
      gtk+-3.0: Update to 3.11.2
      clutter-1.0: Update to 1.16.2
      libpeas-gtk-1.0: Add bindings based on 1.8.1
      libnotify: Switch to GIR
      atk: Update to 2.11.3
      gio-2.0: Update to 2.39.2
      gdk-3.0, gtk+-3.0: Update to 3.11.3

Sergio Costas (2):
      xcb: Major changes and fixes.
      Add xcb-icccm bindings.

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