[ANNOUNCE] Vala 0.19.0 - 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: [ANNOUNCE] Vala 0.19.0 - Compiler for the GObject type system
- Date: Wed, 20 Feb 2013 22:48:41 +0100
We are pleased to announce version 0.19.0 of Vala, a compiler for the
GObject type system.
Vala 0.19.0 is now available for download at:
http://download.gnome.org/sources/vala/0.19/
Changes since 0.18.1
* Support scope = "async" attribute for parameters.
* Add --api-version option.
* Add atspi-2 bindings.
* Add gstreamer-rtsp-server-1.0 bindings.
* 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
---
Daiki Ueno (2):
libxklavier: Add new bindings
atspi-2: Add new bindings
Dan Callaghan (2):
libxml-2.0: add xmlSearchNs and xmlSearchNsByHref
libxml-2.0: fix Xml.Dtd property cnames
David Ma (1):
posix: add Flock struct
Evan Nemerson (43):
glib-2.0: generic-related improvements to Tree
gstreamer-0.10: add GIR namespace and version info
vapigen: support GIRDIRS variable in Makefile.vapigen
glib-2.0: add generic type arguments to PtrArray sort callbacks
gtk+-2.0, gtk+-3.0: the parameter passed to Gtk.init can be null
gtk+-2.0, gtk+-3.0: fix FileChooserButton.with_dialog argument type
clutter-1.0: remove "out" from several caller-allocates parameters
atk: fix Util.add_global_event_listener callback type
gio-2.0: assorted minor fixes
girwriter: write GArray and GPtrArray to GIRs as arrays.
glib-2.0: set GLib.GenericArray GIR name to PtrArray.
glib-2.0: make MainContext.ref_thread_default return value owned
atk: update bindings to account for changes made in atk
libxml-2.0: fix Html.Doc.new_no_dtd cname
gdk-3.0: do not implicitly pass array length to property_change
clutter-1.0: avoid deprecation warning for BinLayout constructor
clutter-1.0: undeprecate BinAlignment enum.
glib-2.0: mark Thread.set_priority and Thread.foreach as deprecated
clutter-1.0: fix Color.get_static return value
gdl-3.0: update to 3.7.3
libxml-2.0: add some schema-related bindings
x11: add Display.list_properties and XA_STRING
x11: add has_destroy_function = false to WindowAttributes
vapigen.m4: emit error if no GOBJECT_INTROSPECTION_* macro is called
posix: add read_vectors and write_vectors
x11: add VisualInfo bindings
libxml-2.0: revert 5fcabbfa
curses: make Curses.Color a struct with the correct cname
glib-2.0: use g_fopen for FileStream.open
Regenerate many GIR-based bindings
girwriter: fix name of *Class structs for nested types in GIRs
girparser: be a bit more forgiving about unexpected elements in a GIR
glib-2.0: add missing C header for g_fopen
x11: set Event GIR name to XEvent
Remove libxklavier bindings.
vte-2.90: remove some obsolete metadata
girparser: add support for "floating" metadata argument
girparser: warn instead of error on unrecognized metadata arguments
glib-2.0: add StringBuilder.insert_len and overwrite* bindings
glib-2.0: fix g_variant_new_fixed_array binding
girparser: mark non-simpletype struct return values as nullable
vapis: regenerate GIR-based bindings
gtk+-3.0: make drag_begin event arg nullable
Jan Dvořák (1):
linux: Make If* enums public
Jasper St. Pierre (1):
valagirparser: Ignore the new instance-parameter tag
Jürg Billeter (8):
Bump version suffix
codegen: Do not call g_type_init when targeting GLib >= 2.36
Fix source reference of switch sections
gtk+-3.0: Fix gtk_css_provider_get_named binding
gstreamer-1.0: Update to 1.0.2
Add --api-version option
gtk+-3.0: Update to 3.6.2
Release 0.19.0
Luca Bruno (11):
libgsf-1: No array length for Infile.child_by_aname.names
Support scope = "async" on parameters.
gio-2.0: Add throws to DBusProxy.new and .create_for_bus
libgsf-1: Fix type_id to match the unusual libgsf convention
gstreamer-0.10: Fix Element.request_pad
codegen: Fix passing nullable structs to non-nullable parameters
libgsf-1: Use uint8[] for InputMemory creation methods
Document --api-version in the man page
resolver: Accept children of DeleteStatement
gstreamer-interfaces-0.10: Fix cheader_filename of StreamVolume
posix: Add fchmod
Marcin Lewandowski (1):
gstreamer-0.10: add some deprecation annotations
Martin Pitt (2):
posix: Fix superfluous array length argument for realpath()
posix: Add binding for major(), minor(), makedev()
Michael Hofmann (1):
gtk+-3.0: Fix colors parameter of ColorChooser.add_palette
Pierre Lamot (1):
curses: add vprintw and vscanw bindings to Window
Richard Schwarting (4):
libxml-2.0: Expose xmlSetNs
libxml-2.0: Expose xmlBuffer as Xml.Buffer
libxml-2.0: add HashTable
libxml-2.0: add Buffer
Rico Tzschichholz (11):
gstreamer-1.0: update to 1.0.1
gstreamer-1.0: update deps accordingly
gobject-2.0: Update and fix some enums which are actually flags
pixman-1: multiple fixes, mainly for Pixman.Image
x11: add some contansts and mark some enums as flags
gstreamer-1.0: Update to 1.0.4
clutter-1.0: Update to 1.13.2
clutter-gtk-1.0: Update to 1.4.2
pango: Update to 1.32.5
gstreamer-1.0: Update to 1.0.5
codegen: Use equal method of base-struct for derived structs
Sebastian Pölsterl (1):
Added gstreamer-rtsp-server-1.0 bindings
Thomas Wood (1):
glib-2.0: remove GLib.DateTime.add_milliseconds
Víctor Manuel Jáquez Leal (1):
gstreamer-1.0: Mark argv as unowned in Gst.init_check()
shuerhaaken (1):
gtk+-3.0: hide extraneous CellArea.foreach parameter
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]