gxml 0.12.0



About GXml
==========

GXml provides a GObject API for manipulating XML and a Serializable
framework from GObject to XML. Currently, GXml provides the DOM Level
1 Core API, Basic HTML support, Serialization. Provides a set of
interfaces to access XML equivalent files with different
implementations, some of them based on libxml but able to use
different backends. It is written in Vala, but provides C API, while
it is available to other high level languages, like Python or
JavaScript, using GObject Introspection. https://wiki.gnome.org/GXml

News
====

* Fixed vapi installation, honoring vala pc file
* Fixed Bug #760568
* Fixed Bug #769363
* Simplified documentation generation using just --enable-docs
* Removed Node.childs
* DOM4 implementation:
    API Changes:
        * Node.children now is Node.children_nodes
        * Element.set_ns_attr now use string for namespace, considering if prefix is included in URI.
    API Addintions:
        * DOM4 interfaces
        * DOM4 collection implementations
        * Node: get_elements_by_name (), get_elements_by_name_ns ()
    Implementations:
        * GNode series implement DOM4 interfaces
    Deprecations:
        * xNode/xDocument type classes now are deprecated, they use an old DOM1 API
* New and updated translations:
    Updated Serbian     by Мирослав Николић <miroslavnikolic rocketmail com>
    Updated Czech       by Marek Černocký <marek manet cz>
    Updated Polish      by Piotr Drąg <piotrdrag gmail com>
    Updated Hungarian   by Balázs Meskó <meskobalazs gmail com>
    Updated Spanish     by Daniel Mustieles <daniel mustieles gmail com>
    Added Indonesian    by Andika Triwidada <atriwidada gnome org>
    Updated Brazilian Portuguese by Enrico Nicoletto <liverig gmail com>
* TNode based classes API changes:
    * TDocument.read_doc_stream() now throws GLib.Error
* Reducing number of warnings at valac compilation time
* Bump version of required VALAC to 0.32, due to use of [Version] annotation
* Updated Debian packaging by Yannick Inizan <inizan yannick gmail com>

ChangeLog
=========
https://download.gnome.org/sources/gxml/0.12/gxml-0.12.0.changes  (45.0K)

Download
========
https://download.gnome.org/sources/gxml/0.12/gxml-0.12.0.tar.xz (1010K)
  sha256sum: f9310d81078df031c8a5defc90be814a4666e641fb242cd3f4b6f3b6706fb44d



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]