gxml 0.18.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
4 like 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
====

* GomDocument now can detect default a root property and instantiate it on reading
* New API in DomDocument and DomElement for read/write operations
* New serialization methods for DomElement and DomDocument interfaces
* Now all GomElement attributes are available from 'attributes' property,
  this include basic and Object's implementing GomProperty
* New CSS Selectors (Level 3) machinery thanks to Yannick Inizan <inizan yannick gmail com>
* New Meson setup, to allow GXml as a subproject
* GomCollection's name renamed to convert them as default interfaces to implement
* Deprecated TNode and derived classes
* Deprecated Node and derived classes
* Deprecated Serializable and derived classes
* Fixes on Unit Tests
* Added benchmark tests
* Documentation updates
* Updated translations:
    Hungarian  by                Balázs Úr <balazs urbalazs hu>
    Indonesian by                Kukuh Syafaat <kukuhsyafaat gnome org>
    German     by                Tim Sabsch <tim sabsch com>
    Spanish    by                Daniel Mustieles <daniel mustieles contractor bbva com>
    Swedish    by                Anders Jonsson <anders jonsson norsjovallen se>
    Brazilian Portuguese by      Rafael Fontenelle <rafaelff gnome org>
    Czech      by                Marek Černocký <marek manet cz>
    Polish     by                Piotr Drąg <piotrdrag gmail com>
    French     by                BZHDeveloper <inizan yannick gmail com>
    Danish     by                Ask Hjorth Larsen <asklarsen gmail com>



ChangeLog
=========
https://download.gnome.org/sources/gxml/0.18/gxml-0.18.0.changes  (43.4K)

Download
========
https://download.gnome.org/sources/gxml/0.18/gxml-0.18.0.tar.xz (1.28M)
  sha256sum: 5760933fc4c48d13d54f101271d4872fbf3082ab2ef202b14bbb64202fcf05eb



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