April 9th, 2013· Bug fixes.
March 27th, 2013· Bug fixes and binding updates.
February 21st, 2013· Support scope = "async" attribute for parameters.
· Add --api-version option.
· Add atspi-2 bindings.
· Add gstreamer-rtsp-server-1.0 bindings.
November 14th, 2012· Bug fixes and binding updates.
September 26th, 2012· Bug fixes.
July 17th, 2012· Require and target GLib >= 2.18.
· Support async creation methods.
· Bug fixes and binding updates.
March 27th, 2012· Add udisks2 bindings.
· Bug fixes and binding updates.
February 26th, 2012· Switch poppler-glib bindings to .gir.
· Many bug fixes and binding updates.
January 31st, 2012· Add libnl-3.0 bindings.
· Add packagekit-glib2 bindings.
· Add xtst bindings.
· Many bug fixes and binding updates.
December 6th, 2011· Manage memory of GQueue elements.
· Switch atk bindings to .gir.
· Switch gdk-pixbuf-2.0 bindings to .gir.
· Switch gdk-3.0 bindings to .gir.
· Add libwnck-3.0 bindings.
· Many bug fixes and binding updates.
August 23rd, 2011· Switch pangocairo bindings to .gir.
· Bug fixes.
March 17th, 2011· Add support for async signal handlers (Frederik Sdun).
· More refactoring in the code generator (Luca Bruno).
· Improvements to the .gir writer (Michal Hruby).
· Many bug fixes and binding updates.
March 13th, 2011· Bug fixes and binding updates.
February 15th, 2011· Add parse and try_parse methods to boolean and numeric types.
· Add clutter-gtk-1.0 bindings.
· Add pixmap-1 bindings (Evan Nemerson).
· Many bug fixes and binding updates.
January 24th, 2011· Bug fixes and binding updates.
January 17th, 2011· Add index_of, index_of_char, and char_count to string class.
· Many bug fixes and binding updates.
January 6th, 2011· Support BusName sender parameter in GDBus servers.
· More refactoring in the code generator.
· Many bug fixes and binding updates.
December 29th, 2010· Bug fixes and binding updates.
November 9th, 2010· Update libnotify bindings to 0.7.0.
· Improvements to the .gir reader.
· Bug fixes and binding updates.
October 26th, 2010· Require and target GLib >= 2.16.
· Guard access to out parameters to allow null arguments.
· Add support for local constants.
· Support file descriptor passing with GDBus.
· Support cached property values in GDBus clients.
· Support Cancellable parameter in GDBus clients.
· Support no-reply methods in GDBus clients and servers.
· More refactoring in the code generator.
· Many bug fixes and binding updates.
September 6th, 2010· Add --fatal-warnings commandline option.
· Deprecate string.len () in favor of string.length.
· Deprecate use of D-Bus GLib in favor of GDBus.
· Many bug fixes and binding updates.
August 18th, 2010· Drop deprecated support for assigning to construct properties.
· Some refactoring in the code generator.
· Bug fixes in bindings and vapigen.
August 9th, 2010· Add version suffix to support parallel installation.
· Define VALA_X_Y according to compiler version.
· Enable version header by default.
· Add vala.m4 with VALA_CHECK_PACKAGES macro.
· Add gedit-2.20 bindings (Andrea Del Signore).
· Add tokyocabinet bindings (Evan Nemerson).
· Various improvements to the Dova profile.
· Many bug fixes and binding updates.
July 27th, 2010· Append documentation comments to generated C files.
· Skip tags in .gir files.
· Various improvements to the Dova profile.
· Many bug fixes and binding updates.
July 15th, 2010· Support newlines in double quoted string literals.
· Add experimental support for main blocks.
· Add experimental vala tool to compile and run code.
· Initial support for generic delegates.
· Support using GClosure for delegate parameters.
· Support GBoxed-based memory management.
· Improvements to the .gir reader and writer.
· Various improvements to the Dova profile.
· Many bug fixes and binding updates.
June 21st, 2010· Initial support for GDBus-based clients and servers.
· Support implicit and explicit GVariant casts.
· Add support for [Deprecated] attribute.
· Add GenericArray as alternative binding to GPtrArray.
· Add gdk-pixbuf-3.0, gdk-3.0, gdk-x11-3.0, and gtk+-3.0 bindings.
· Updates to the GLib bindings.
· Many bug fixes.
May 8th, 2009· Improvements to the .gir reader and writer (Didier Ptitjes).
· Many bug fixes and binding updates.
January 10th, 2009· Improve syntax of owned property getters.
· Add --enable-deprecated and --enable-experimental commandline options.
· Remove --disable-non-null commandline option.
· Many bug fixes.
November 4th, 2008· This release adds experimental support for yield statements and co-routines, and supports type checks for error domains and error codes.
· D-Bus clients can now pass and receive GValue and GHashTable values.
· Various issues in the .gir reader have been fixed.
· Deprecated support for static classes has been dropped.
· The code generator has been modularized, and many bugs have been fixed.
October 22nd, 2008· This release adds support for a more flexible object construction scheme, including constructor chain-up.
· Partial support for reading and writing GObject Introspection .gir files has been integrated into the compiler and vapigen.
· The compiler performance has been improved and arrays are now copied where necessary.
· Tracker indexer bindings have been added. GLib, GTK+, and GStreamer bindings have been updated.
· Many bugs have been fixed.