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 _______________________________________________ vala-devel-list mailing list vala-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/vala-devel-list