2011-03-16

Vala 0.11.7 released

Hello,
a new version of the 0.11.x development series of the Vala programming language has been released.

Changes

  • 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.
The first mentioned change allows passing an async method as callback for a signal. The behavior is simple: the async method will be started when the signal is fired, like with async_method_cb.begin().

2011-02-15

Vala 0.11.6 released

Hello,
a new version of the 0.11.x development series of the Vala programming language has been released.

Changes

  • 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.
Most notably in this release is the deprecation of string.to_basictype() methods in favor of basictype.parse (...). This allows a more elastic convention for adding further parsing methods for other types.

As usual download and more information at the Vala homepage.

2011-01-21

Vala 0.11.5 released

Hello,
a new version of the Vala programming language has been released. The previous version 0.11.4 was released only about a week ago, so the development is going on fast.

Changes

  • Add last_index_of and last_index_of_char to string class.
  • More refactoring in the code generator (Luca Bruno).
  • Improvements to the .gir writer (Michal Hruby).
  • Many bug fixes and binding updates.
More information and download at the Vala homepage.

2011-01-15

Vala 0.11.4 released

Hello,
the 0.11.4 version of the Vala programming language has been released.

Changes

  • Add index_of, index_of_char, and char_count to string class.
  • Many bug fixes and binding updates.
Most of changed the methods to the string class (like string.index_of) replaced other methods (like string.chr), that are now deprecated.
This version, though released soon after the 0.11.3 version, contains a lot of bug fixes.

Information and download at the Vala homepage.

2011-01-06

Vala 0.10.2 and 0.11.3 released

Hello,
stable and development version of the Vala programming language have been released.

Vala 0.10.2 changes are bug fixes and binding updates.

Vala 0.11.3 changes are:
  • Support BusName sender parameter in GDBus servers.

  • More refactoring in the code generator.
  • Many bug fixes and binding updates.
More information and download at the Vala homepage.

2010-12-19

Valag 1.1 released, graph generator for the Vala AST

Hello,
a new version of Valag, a graphviz generator for the Vala language AST, has been released.

Changes since 1.0 version:
  • Add --format and --prefix options.
  • Update to latest libvala-0.12.
  • Bug fixes.
This new version also distributes the xdot.py program as a viewer for the generated graphs.

More information and download at the Valag homepage.

2010-12-17

Maja - The Vala to Javascript compiler

Hello,
the first version of Maja, the Vala to Javascript compiler, has just been released. The mapping is not quite complete but you can do pretty much everything you could do with javascript directly. There are (still incomplete) bindings for the qooxdoo framework and the demo browser is being ported to vala successfully.
Maja can be used in any environments, not only web browsers.
Programming in Vala saves you from lots of type safety troubles (Javascript), lot of typing (Java) and the syntax is really enjoyable as it is quite close to the Javascript model.

Usage and download at the homepage.