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



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

Vala 0.22.1 is now available for download at:
   http://download.gnome.org/sources/vala/0.22/

Changes since 0.22.0
 * GIR parser updates.
 * 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 (9):
      sqlite3: add missing has_type_id = false annotations to enums.
      vapi: Remove trailing whitespace.
      vapi: Add missing has_type_id = false in non-GObject bindings.
      avahi-client: remove deprecated methods which throw errors.
      sdl, sdl-image: remove default params preceding parass without defaults
      cogl-pango-1.0, libgdata: add missing dependencies
      girparser: skip doc-version, -deprecated, and -stability
      gstreamer-video-1.0: make Info.finfo field nullable
      gstreamer-1.0: fix functions which return floating references

Jürg Billeter (2):
      Revert "codegen: Inherit array_{length,null_terminated} from base parameter"
      Release 0.22.1

Luca Bruno (10):
      codegen: Inherit array_{length,null_terminated} from base parameter
      codegen: Inherit array_{length,null_terminated} from base parameter
      Fix subtle bug in flowanalyzer that made the compiler crash
      Set parent_node and always copy datatype when assigned to code nodes.
      Revert "Set parent_node and always copy datatype when assigned to code nodes."
      Fix crash due to not copying a type
      girparser: Support new gir format (deprecated, doc-version, doc-deprecated)
      Merge branch 'staging'
      Fix memory leak when assigning an owned gvariant to an unowned variable
      Revert "gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()"

Philip Withnall (4):
      gtk+-3.0: Mark Gtk.Application.remove_accelerator() parameter as nullable
      gio-2.0: Add ‘throws’ to DBusObjectManagerClient.new[_for_bus]()
      gio-2.0: Fix uint8[]/char** types for contents parameters for g_file_[load|replace]_contents()
      glib-2.0: Fix type of g_hash_table_iter_next() parameters to always be gpointer

Richard Schwarting (1):
      libxml-2.0: add CCode type annotations for xmlChar* strings.

Rico Tzschichholz (4):
      gtk+-3.0: Update to 3.10.0
      gtk+3.0: Mark region argument of *shape_combine_region nullable
      gtk+-3.0: Fix output parameter of SymbolicColor.resolve
      gtksourceview-3.0: Update to 3.10.1

Ryan Lortie (1):
      bindings: update libnotify binding

Timm Bäder (2):
      gtkmodule: Throw an error if the ui resource has no template
      gtkmodule: Throw error on [GtkChild] in non-[GtkTemplate] class



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