[Vala] [ANNOUNCE] Vala 0.17.4 - Compiler for the GObject type system
- From: Jürg Billeter <j bitron ch>
- To: vala-list gnome org, vala-devel-list gnome org
- Cc: gnome-announce-list gnome org
- Subject: [Vala] [ANNOUNCE] Vala 0.17.4 - Compiler for the GObject type system
- Date: Mon, 06 Aug 2012 17:53:34 +0200
We are pleased to announce version 0.17.4 of Vala, a compiler for the
GObject type system.
Vala 0.17.4 is now available for download at:
http://download.gnome.org/sources/vala/0.17/
Changes since 0.17.3
* Warn when accessing static members with an instance reference.
* Recompute length when casting between array types.
* Support [GenericAccessors] attribute for interfaces.
* Deprecate implicit .begin for async methods.
* Drop Dova profile.
* Drop POSIX profile.
* 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
---
Colin Walters (1):
building.txt: Update to mention vala-bootstrap
Daiki Ueno (1):
codegen: Fix signature of array_contains for inline arrays
Evan Nemerson (7):
gio-2.0: make DataInputStream.read_line*.length default to null
gnome-keyring-1: deprecate in favor of bindings distributed upstream
gtk+-3.0: update to 3.5.9
gobject-2.0: add Closure.SIZE for sizeof(GClosure)
girparser: add GIR name attribute to reparented types
girparser: support class methods
Update GIR-based bindings.
Geert Jordaens (1):
Improve error message for static access to instance variables
Jacques-Pascal Deplaix (1):
vte, vte-2.90: Fix Vte.get_user_shell binding
Jens Georg (2):
vala.m4: Fix typo
vala.m4: Fix calling VALA_CHECK_PACKAGES multiple times
Jeremy Whiting (1):
Support [GenericAccessors] attribute for interfaces
Jürg Billeter (23):
codegen: Fix access to null-terminated array properties
Fix async object creation expressions
girparser: Fix async creation methods throwing errors
gdk-pixbuf-2.0: Regenerate
udisks2: Regenerate
D-Bus: Add missing gio.h include for GDBus error domains
Deprecate implicit .begin for async methods
tests: Improve test for bug 620673
codegen: Fix va_start argument in methods throwing errors
codegen: Fix GMutex finalization with GLib 2.32
Support [CCode (scope = "async")] attribute for delegates
glib-2.0: Use async scope for GThreadFunc
Accept comments in preprocessing directives
Drop Dova profile
Drop POSIX profile
Drop warnings about unused internal symbols when using fast vapi files
Do not access static members with instance references
Warn when accessing static members with an instance reference
Do not require explicit `this' to access generated to_string method
Fix incorrect warning on constructor chain up
posix: Do not access static members with instance references
Do not warn when calling .begin or .end on static async method
Release 0.17.4
Marc-André Lureau (1):
gobject-2.0: Set bind_property() default flag
Mikkel Kamstrup Erlandsen (1):
D-Bus: Support fd passing with GFileDescriptorBased
Richard Schwarting (1):
glib-2.0: Add g_test_fail binding
Siegfried-Angel Gevatter Pujals (1):
codegen: Fix variadic constructors
Simon Werbeck (3):
Support 'using' directive with nested namespace in fast-vapi
Recompute length when casting between array types
Allow trailing comma in initializer list
Sébastien Wilmet (1):
glib-2.0: add string.get_prev_char()
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]