Jump to content


Photo

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


  • Please log in to reply
No replies to this topic

#1 News

News

    stranger

  • Members
  • 66668 posts

Posted 24 August 2014 - 06:00 PM

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.gnom...rces/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

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

_______________________________________________





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

IPB Skin By Virteq