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



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

Vala 0.25.2 is now available for download at:
   http://download.gnome.org/sources/vala/0.25/

Changes since 0.25.1
 * Require and target GLib >= 2.24.
 * Report warning for private struct fields.
 * Replace webkit2gtk-3.0 bindings with webkit2gtk-4.0 bindings.
 * Always build vapigen.
 * 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

---
Andre Klapper (1):
      doap: add <programming-language>

Evan Nemerson (5):
      Replace WebKit 3.0 bindings with 4.0.
      bindings: Update GIR-based bindings
      linux: improve backtrace bindings
      gtk+-2.0, gtk+-3.0: mark test_display_button_window as variadic
      gtk+-3.0: Application.get_menu_by_id return value should not be
owned

Jürg Billeter (6):
      D-Bus: Move interface info definition from server to common module
      D-Bus: Set g-interface-info when creating proxy objects
      D-Bus: Fix proxy creation in separate source file
      codegen: Remove support for GLib < 2.24
      Test error type check
      Release 0.25.2

Luca Bruno (6):
      Add lvalue_access = false to Mutex and Cond
      Add Simon Werbeck to THANKS
      Report an error when parsing non-public struct fields
      parser: Report error only for private instance fields in structs
      glib-2.0: fix Hmac.update bindings
      Report warning instead of error for private struct fields

Olav Vitters (1):
      doap category core

Rico Tzschichholz (24):
      poppler-glib: Update to 0.26.3
      gtk+-3.0: Update to 3.13.6~
      webkit2gtk: Update to 2.5.2
      gtk+-3.0: Update to 3.13.7
      bindings: Update GIR-based bindings
      gobject-2.0: Add binding for g_value_init_from_instance
      gtksourceview-3.0: Update to 3.13.90 and mark as deprecated
      bindings: Update GIR-based bindings
      build: Avoid using ".." for referencing paths and reorganize
valac-calls
      build: Make building vapigen non-optional
      build: Generate only xz-tarballs
      Require and target GLib >= 2.24
      gtk+-2.0, gtk+-3.0: port lots of annotations from the GIR version
      gtk+-3.0: Add type_ids and abstract annotations for classes
      gtk+-3.0: port "struct" annotations from the GIR version
      gtk+-2.0, gtk+-3.0: Hide non-public symbols
      gtk+-2.0: port "struct" annotations from the GIR version
      gtk+-2.0, gtk+-3.0: port more annotations from the GIR version
      gtk+-2.0, gtk+-3.0: more various fixes
      gtk+-2.0, gtk+-3.0: Make Widget.get/set_parent compatible with its
property
      gtk+-2.0, gtk+-3.0: Radio/ActionCallback are only vala-helper
types
      gtk+-2.0, gtk+-3.0: Gtk.get_default_language is unowned
      gtk+-2.0, gtk+-3.0: GtkCssProviderError/GtkPrintError are
errordomains
      gtk+-2.0, gtk+-3.0: Fix gtk_target_list_find

Simon Werbeck (3):
      Add some missing get_used_variables methods
      Error on non-const field initializer in namespace
      Make sure type check expression has valid type

XZS (2):
      glib: make the parameter of VariantDict constructor nullable
      glib-2.0: make VariantDict.end return a floating reference



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