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

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

More information about Vala is available at

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


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
ErrorType

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
body

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.

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

Reply via email to