2017-09-07  Rico Tzschichholz  <[email protected]>

       Release 0.34.10

2017-09-07  Alistair Thomas  <[email protected]>

       docs: Clarify SGR as Select Graphic Rendition

2017-09-07  Rico Tzschichholz  <[email protected]>

       docs: Drop errornous @return documentation on void method

       glib-2.0: Fix MainContext.check()

       glib-2.0: OptionEntry[] params are null-terminated

       gtk+-3.0: Update to 3.22.19+70b61973

       gtk+-3.0: Update to 3.22.19

2017-09-03  Daniel Espinosa  <[email protected]>

       libxml-2.0: Bind xmlLastElementChild and xmlPreviousElementSibling
       https://bugzilla.gnome.org/show_bug.cgi?id=787201

2017-08-27  Rico Tzschichholz  <[email protected]>

       codegen: Actually write declaration for GNodeTraverseFunc wrapper
       This fixes a very old typo which causes the wrong declaration to be written
       and results in a double definition.

       https://bugzilla.gnome.org/show_bug.cgi?id=786845

       tests: Add regression test
       https://bugzilla.gnome.org/show_bug.cgi?id=761736

       codegen: Don't transfer ownership of local-variable if target-type is unknown
       https://bugzilla.gnome.org/show_bug.cgi?id=736774

       testrunner: Pass -X -DGETTEXT_PACKAGE=\"valac\"

       tests: Fix dbus/filedescriptor-errors.test
       Avoid the creation of a conflicting "pipe" symbol which is defined
       by unistd.h while using posix.

       This has been hidden by the current test framework, testrunner.sh,
       because that script adds a namespace around each test.

2017-08-27  Alistair Thomas  <[email protected]>

       tests: Fix test delegates/bug659778.vala
       GObject type names must be atleast three characters long
       (https://developer.gnome.org/gobject/stable/gtype-conventions.html).
       The test for delegates/bug659778.vala uses an enum name of TE, which is
       too short and when compiled produces the runtime errors:

       GLib-GObject-WARNING **: type name 'TE' is too short
       GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

       and the test program does not terminate.

       This has been hidden by the current test framework, testrunner.sh,
       because that script adds a namespace around each test.

       https://bugzilla.gnome.org/show_bug.cgi?id=786652

       Add .editorconfig file
       EditorConfig (http://editorconfig.org/) has become the
       de facto standard for defining the use of white space in
       project files. Code editors then choose the right
       settings automatically when a file is edited.

       https://bugzilla.gnome.org/show_bug.cgi?id=786620

2017-08-27  Rico Tzschichholz  <[email protected]>

       vapigen: Mark given source-files as such and force girparser to handle them
       E.g. gtk+-4.0 is *one* library with multiple namespaces and gir files. So
       we need to handle this case and allow all explicitly given GIR files to be
       parsed.

2017-08-16  Rico Tzschichholz  <[email protected]>

       codegen: Include glib-object.h for Structs with type_id

       codegen: Include glib-object.h for Enums with type_id

2017-08-08  Rico Tzschichholz  <[email protected]>

       gobject-2.0: Add required type_id attributes to all ParamSpec subclasses

2017-08-08  kosmolot  <[email protected]>

       libxml-2.0: Update Xml.ParserOption
       https://bugzilla.gnome.org/show_bug.cgi?id=785585

2017-08-08  Jens Georg  <[email protected]>

       libgdata: Make Authorizer.reauth_* methods virtual
       Implementations can opt to not implement them

       https://bugzilla.gnome.org/show_bug.cgi?id=779229