2025-03-02 Rico Tzschichholz <ricotz@ubuntu.com> Release 0.56.18 Add CI for tarball release service 2025-03-02 Zhou Qiankang <wszqkzqk@qq.com> glib-2.0: Add Regex.escape_nul in GLib See: https://docs.gtk.org/glib/type_func.Regex.escape_nul.html 2025-03-02 Rico Tzschichholz <ricotz@ubuntu.com> tests: Prepend $(builddir) to gir file target to increase coverage 2025-03-02 Zhou Qiankang <wszqkzqk@qq.com> glib-2.0: Update RegexMatchFlags and RegexCompileFlags's binding to 2.74 2025-02-18 Zhou Qiankang <wszqkzqk@qq.com> valadoc: Sync gir argument handling from valacompiler.vala 2025-02-18 arujjval <arujjwal73@gmail.com> Update links to GNOME Wiki project and refer to new Vala websites 2025-02-18 Rico Tzschichholz <ricotz@ubuntu.com> girparser: Handle `doc:format` element in root:repository See https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/448 Fixes https://gitlab.gnome.org/GNOME/vala/issues/1586 2025-02-18 Dawid Duma <contact@pixel96x.com> gobject-2.0: Add TypeFlags missing values 2025-02-18 Rico Tzschichholz <ricotz@ubuntu.com> build: Update gitlog-to-changelog to latest upstream From commit 7b08932179d0d6b017f7df01a2ddf6e096b038e3 of https://git.savannah.gnu.org/cgit/gnulib.git/tree/build-aux/gitlog-to-changelog 2025-02-18 Mario Daniel Ruiz Saavedra <desiderantes93@gmail.com> sdl2: Fix missing integer type for JoystickID Fixes https://gitlab.gnome.org/GNOME/vala/issues/1563 2024-06-24 Ole André Vadla Ravnås <oleavr@gmail.com> Håvard Sørbø <havard@hsorbo.no> libusb-1.0: Fix the LibUSB.HotPlugCb declaration It returns an int used to decide whether the callback should be rearmed or deregistered. libusb-1.0: Fix the LibUSB.TransferCb declaration The target is part of the Transfer object, and is not passed as a parameter. gio-2.0: Improve the {Input,Output}Message bindings Where some in/out fields were incorrectly typed. 2024-06-24 Rico Tzschichholz <ricotz@ubuntu.com> sdl2: Fix CCode.destroy_function of SDL.RWops and usage of SDL.RWops.from_file() Fixes https://gitlab.gnome.org/GNOME/vala/issues/1550 2024-05-29 Rico Tzschichholz <ricotz@ubuntu.com> tests: Update property notify test for G_PARAM_EXPLICIT_NOTIFY GLib 2.42 is mandatory for some time. codegen: Fix conditional expression with only one void side Found by -pedantic-errors 2024-05-29 Rico Tzschichholz <ricotz@ubuntu.com> test: Avoid redeclaration of gint In addition to e4fe55735fb3e151dd6340b6d3fb8acca38193a4 Found by -pedantic-errors 2024-05-29 Rico Tzschichholz <ricotz@ubuntu.com> tests: Don't take the chance to conflict with C99 constant of stdbool.h glib-2.0: Make FileStream.*printf() return int Fixes https://gitlab.gnome.org/GNOME/vala/issues/1547 codegen: Use correct ctype for result variable in methods in more cases glib-2.0: Add missing CCode.array_null_terminated attributes to IConv.iconv() 2024-05-29 Zhou Qiankang <wszqkzqk@qq.com> glib-2.0: Fix the binding of `get_console_charset` The parameters of `g_get_console_charset` is `const char**`, the same as `g_get_charset`, is a NUL terminated UTF-8 string. 2024-05-29 Rico Tzschichholz <ricotz@ubuntu.com> docs: Bump vala version references in README.md 2024-05-29 Zhou Qiankang <wszqkzqk@qq.com> vala, libvaladoc: Fix color support detection in log reporting Use `GLib.Log.writer_supports_color` to replace vala's implementation `is_atty` 2024-05-29 Rico Tzschichholz <ricotz@ubuntu.com> vapi: Pass --girdir $GIRDIR to vapigen Otherwise only vala's installation prefix is used to resolve dependencies for the given gir file. vala: Don't allow inheritance of compact class from non-compact class gstreamer-1.0: Skip ParamSpecArray and ParamSpecFraction 2024-05-29 Reuben Thomas <rrt@sc3d.org> gnu: add binding for 'relocate' APIs 2022-02-08 Rico Tzschichholz <ricotz@ubuntu.com> 2021-09-14 Gustav Hartvigsson <gustav.hartvigsson@gmail.com> 2021-09-14 Rico Tzschichholz <ricotz@ubuntu.com> 2020-10-20 Rico Tzschichholz <ricotz@ubuntu.com> 2020-05-22 wb9688 <36312-wb9688@users.noreply.gitlab.gnome.org> 2020-05-22 Rico Tzschichholz <ricotz@ubuntu.com> 2019-10-18 Rico Tzschichholz <ricotz@ubuntu.com> 2019-03-27 Rico Tzschichholz <ricotz@ubuntu.com> 2019-03-27 Rico Tzschichholz <ricotz@ubuntu.com> 2019-01-05 Rico Tzschichholz <ricotz@ubuntu.com> 2018-12-19 Rico Tzschichholz <ricotz@ubuntu.com> 2018-12-19 Rico Tzschichholz <ricotz@ubuntu.com> 2018-12-19 Rico Tzschichholz <ricotz@ubuntu.com> 2018-12-19 Rico Tzschichholz <ricotz@ubuntu.com> 2018-12-19 Rico Tzschichholz <ricotz@ubuntu.com> 2018-12-19 Rico Tzschichholz <ricotz@ubuntu.com> 2018-04-13 Rico Tzschichholz <ricotz@ubuntu.com> 2018-03-27 Rico Tzschichholz <ricotz@ubuntu.com> 2017-12-08 Rico Tzschichholz <ricotz@ubuntu.com> 2017-12-08 Rico Tzschichholz <ricotz@ubuntu.com> 2017-12-06 George Barrett <bob@bob131.so> 2017-02-14 Rico Tzschichholz <ricotz@ubuntu.com> 2016-11-11 Rico Tzschichholz <ricotz@ubuntu.com> 2016-10-08 Rico Tzschichholz <ricotz@ubuntu.com> 2016-01-16 Florian Brosch <flo.brosch@gmail.com> 2015-11-23 Rico Tzschichholz <ricotz@ubuntu.com> 2014-11-16 Simon Werbeck <simon.werbeck@gmail.com> 2014-08-25 Rico Tzschichholz <ricotz@ubuntu.com> 2014-08-21 Rico Tzschichholz <ricotz@ubuntu.com> 2014-08-20 Luca Bruno <lucabru@src.gnome.org> 2014-08-16 Evan Nemerson <evan@nemerson.com> 2014-07-01 Evan Nemerson <evan@nemerson.com> 2014-06-26 Evan Nemerson <evan@nemerson.com> 2014-06-14 Evan Nemerson <evan@nemerson.com> 2014-06-12 Evan Nemerson <evan@nemerson.com> 2014-06-04 Evan Nemerson <evan@nemerson.com> 2014-05-20 Evan Nemerson <evan@nemerson.com> 2014-05-14 Robert Ancell <robert.ancell@canonical.com> 2014-04-17 Ryan Lortie <desrt@desrt.ca> 2014-04-17 Ryan Lortie <desrt@desrt.ca> 2014-03-30 Robert Ancell <robert.ancell@canonical.com> 2013-10-25 Philip Withnall <philip.withnall@collabora.co.uk> 2013-09-23 Florian Brosch <flo.brosch@gmail.com> 2013-09-19 Florian Brosch <flo.brosch@gmail.com> 2013-09-16 Richard Schwarting <aquarichy@gmail.com> 2013-09-08 Jamie McCracken <jamie.mccrack@gmail.com> 2013-06-05 Michal Hruby <michal.mhr@gmail.com> 2013-03-19 Luca Bruno <lucabru@src.gnome.org> 2013-03-19 Luca Bruno <lucabru@src.gnome.org> 2013-02-06 Florian Brosch <flo.brosch@gmail.com> 2012-11-29 Florian Brosch <flo.brosch@gmail.com> 2012-11-28 Florian Brosch <flo.brosch@gmail.com> 2012-11-26 Florian Brosch <flo.brosch@gmail.com> 2012-11-20 Evan Nemerson <evan@coeus-group.com> 2012-10-23 Evan Nemerson <evan@coeus-group.com> 2012-10-13 Florian Brosch <flo.brosch@gmail.com> 2012-10-10 Evan Nemerson <evan@coeus-group.com> 2012-10-01 Florian Brosch <flo.brosch@gmail.com> 2012-09-15 Rico Tzschichholz <ricotz@t-online.de> 2012-09-15 Evan Nemerson <evan@coeus-group.com> 2012-08-20 Florian Brosch <flo.brosch@gmail.com> 2012-08-16 Philip Withnall <philip@tecnocode.co.uk> 2012-08-16 Florian Brosch <flo.brosch@gmail.com> 2012-08-14 Florian Brosch <flo.brosch@gmail.com> 2012-08-14 Philip Withnall <philip@tecnocode.co.uk> 2012-08-09 Florian Brosch <flo.brosch@gmail.com> 2012-08-06 Evan Nemerson <evan@coeus-group.com> 2012-08-06 Florian Brosch <flo.brosch@gmail.com> 2012-06-25 Evan Nemerson <evan@coeus-group.com> 2012-06-16 Evan Nemerson <evan@coeus-group.com> 2012-06-07 Alexander Kurtz <kurtz.alex@googlemail.com> 2012-06-07 Evan Nemerson <evan@coeus-group.com> 2012-06-07 Richard Schwarting <aquarichy@gmail.com> 2012-06-07 Evan Nemerson <evan@coeus-group.com> 2012-06-05 Evan Nemerson <evan@coeus-group.com> 2012-06-02 Richard Schwarting <aquarichy@gmail.com> 2012-05-05 Evan Nemerson <evan@coeus-group.com> 2012-05-04 Evan Nemerson <evan@coeus-group.com> 2012-02-12 Evan Nemerson <evan@coeus-group.com> 2012-01-29 Florian Brosch <flo.brosch@gmail.com> 2012-01-22 Florian Brosch <flo.brosch@gmail.com> 2012-01-06 Florian Brosch <flo.brosch@gmail.com> 2012-01-06 Evan Nemerson <evan@coeus-group.com> 2011-11-20 Marc-André Lureau <marcandre.lureau@gmail.com> 2011-11-20 Jason Conti <jason.conti@gmail.com> 2011-10-05 Florian Brosch <flo.brosch@gmail.com> 2011-09-22 Evan Nemerson <evan@coeus-group.com> 2011-08-26 Evan Nemerson <evan@coeus-group.com> 2011-08-22 Luca Bruno <lucabru@src.gnome.org> 2011-08-12 Florian Brosch <flo.brosch@gmail.com> 2011-08-10 Florian Brosch <flo.brosch@gmail.com> 2011-08-03 Luca Bruno <lucabru@src.gnome.org> 2011-08-01 Luca Bruno <lucabru@src.gnome.org> 2011-07-27 Michal Hruby <michal.mhr@gmail.com> 2011-07-25 Evan Nemerson <evan@coeus-group.com> 2011-07-22 Evan Nemerson <evan@coeus-group.com> 2011-03-30 Michael 'Mickey' Lauer <mickey@vanille-media.de> 2011-03-19 Marco Trevisan (Treviño) <mail@3v1n0.net> 2011-02-27 Jamie McCracken <jamie.mccrack@gmail.com> 2011-02-23 Florian Brosch <flo.brosch@gmail.com> 2011-02-14 Florian Brosch <flo.brosch@gmail.com> 2011-02-13 Florian Brosch <flo.brosch@gmail.com> 2011-02-10 Jürg Billeter <j@bitron.ch> 2011-02-04 Evan Nemerson <evan@coeus-group.com> 2011-02-01 Florian Brosch <flo.brosch@gmail.com> 2011-01-28 Jürg Billeter <j@bitron.ch> 2011-01-23 Evan Nemerson <evan@coeus-group.com> 2011-01-19 Evan Nemerson <evan@coeus-group.com> 2011-01-16 Luca Bruno <lucabru@src.gnome.org> 2011-01-08 Jürg Billeter <j@bitron.ch> 2011-01-05 Jürg Billeter <j@bitron.ch> 2010-12-22 Michael 'Mickey' Lauer <mickey@vanille-media.de> 2010-12-17 Evan Nemerson <evan@coeus-group.com> 2010-11-17 Luca Bruno <lucabru@src.gnome.org> 2010-11-04 Evan Nemerson <evan@coeus-group.com> 2010-10-26 Evan Nemerson <evan@coeus-group.com> 2010-10-23 Evan Nemerson <evan@coeus-group.com> 2010-10-13 Jürg Billeter <j@bitron.ch> 2010-10-07 Jürg Billeter <j@bitron.ch> 2010-10-06 Jürg Billeter <j@bitron.ch> 2010-10-03 Jürg Billeter <j@bitron.ch> gtk+-3.0: Update to 2.91.0 cairo: Update to 1.10.0 2010-10-03 Luca Bruno <lethalman88@gmail.com> Support adding new source files while visiting the code tree Move package adding logic to CodeContext Move source file adding logic to CodeContext 2010-10-02 Evan Nemerson <evan@coeus-group.com> 2010-10-02 Jukka-Pekka Iivonen <jp0409@jippii.fi> 2010-09-21 Florian Brosch <flo.brosch@gmail.com> 2010-09-17 Jürg Billeter <j@bitron.ch> 2010-09-07 Evan Nemerson <evan@coeus-group.com> 2010-08-19 Evan Nemerson <evan@coeus-group.com> 2010-08-03 Evan Nemerson <evan@coeus-group.com> 2010-08-02 Evan Nemerson <evan@coeus-group.com> 2010-08-02 Luca Bruno <lethalman88@gmail.com> doclets/gtkdoc: Fix finding headers and handling of external C files doclets/gtkdoc: Call pkg-config only for existing packages 2010-08-02 Evan Nemerson <evan@coeus-group.com> glib-2.0: Add g_logv binding. 2010-07-31 Florian Brosch <flo.brosch@gmail.com> 2010-07-30 Michael Terry <michael.terry@canonical.com> 2010-07-30 Evan Nemerson <evan@coeus-group.com> 2010-07-16 Jürg Billeter <j@bitron.ch> 2010-06-30 Jürg Billeter <j@bitron.ch> 2010-06-28 Jürg Billeter <j@bitron.ch> 2010-06-19 Jürg Billeter <j@bitron.ch> 2010-06-18 Aaron Andersen <aaron@fosslib.net> 2010-06-18 Evan Nemerson <evan@coeus-group.com> 2010-06-02 Evan Nemerson <evan@coeus-group.com> 2010-05-19 Evan Nemerson <evan@coeus-group.com> 2010-05-19 Florian Brosch <flo.brosch@gmail.com> 2010-05-10 Michael 'Mickey' Lauer <mickey@vanille-media.de> 2010-05-04 Evan Nemerson <evan@coeus-group.com> 2010-04-27 Luca Bruno <lethalman88@gmail.com> 2010-04-27 Allison Barlow <allison@yorba.org> 2010-04-26 Evan Nemerson <evan@coeus-group.com> 2010-04-25 Evan Nemerson <evan@coeus-group.com> 2010-04-09 Michael 'Mickey' Lauer <mickey@vanille-media.de> 2010-04-06 Nicolas Bruguier <nicolas.bruguier@supersonicimagine.fr> 2010-04-06 Evan Nemerson <evan@coeus-group.com> 2010-04-02 Evan Nemerson <evan@coeus-group.com> 2010-03-28 Jürg Billeter <j@bitron.ch> 2010-03-21 Adam Folmert <afolmert@gmail.com> 2010-03-12 Jürg Billeter <j@bitron.ch> 2010-03-11 Jürg Billeter <j@bitron.ch> 2010-02-18 Martin Olsson <martin@minimum.se> 2010-02-18 Luca Bruno <lethalman88@gmail.com> 2010-02-11 yselkowitz <yselkowitz@users.sourceforge.net> 2010-02-01 Michael 'Mickey' Lauer <mickey@vanille-media.de> 2010-01-28 Adrien Bustany <madcat@mymadcat.com> 2010-01-18 Marc-André Lureau <marcandre.lureau@gmail.com> 2009-11-22 Michael 'Mickey' Lauer <mickey@vanille-media.de> 2009-11-10 Evan Nemerson <evan@coeus-group.com> 2009-11-10 Ali Sabil <ali.sabil@gmail.com> 2009-10-30 Florian Brosch <flo.brosch@gmail.com> 2009-10-25 Florian Brosch <flo.brosch@gmail.com> 2009-10-19 Didier "Ptitjes <ptitjes@free.fr> 2009-10-18 Florian Brosch <flo.brosch@gmail.com> 2009-10-15 pancake <pancake@youterm.com> 2009-10-11 Didier 'Ptitjes <ptitjes@free.fr> 2009-10-02 Jürg Billeter <j@bitron.ch> 2009-09-26 Mark Lee <marklee@src.gnome.org> 2009-09-26 Shawn Ferris <shawn.ferris@gmail.com> 2009-09-17 Jürg Billeter <j@bitron.ch> 2009-09-16 Yu Feng <rainwoodman@gmail.com> 2009-09-16 Jürg Billeter <j@bitron.ch> 2009-09-16 Florian Brosch <flo.brosch@gmail.com> 2009-09-16 Jürg Billeter <j@bitron.ch> 2009-09-15 Jürg Billeter <j@bitron.ch> 2009-09-14 Jürg Billeter <j@bitron.ch> 2009-09-11 Florian Brosch <flo.brosch@gmail.com> 2009-07-28 Jürg Billeter <j@bitron.ch> 2009-07-10 Jürg Billeter <j@bitron.ch> 2009-06-22 Florian Brosch <flo.brosch@gmail.com> 2009-06-21 Florian Brosch <flo.brosch@gmail.com> 2009-04-14 Jürg Billeter <j@bitron.ch> 2009-03-30 Jürg Billeter <j@bitron.ch>