gxml 0.14.0
- From: Daniel Espinosa Ortiz <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: gxml 0.14.0
- Date: Fri, 10 Mar 2017 00:58:34 +0000 (UTC)
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
====
Version 0.14
===============
* API additions now GXml.Text.str is writable see Bug #779038
* Fixed running conditions on XParser
* Vala required version is set to 0.34.6
* Some documentation additions
* Build system improvements (Rico Tzschichholz)
* Removing lot of warnings
* Simplified GomHashMap using MappeableElement
* Added new interface MappeableElementPairKey for double key hash collections
* Added GomHashPairedMap collection using MappeableElementPairKey
* New GomObject.clean_property_elements() to search and remove redundant
nodes of requested property.
* New GomObject.find_elements() to search and return a list of all child
elements of same type.
* Added documentation on how to define properties removing redundant
child nodes.
* Added --disable-docs switch
* Renamed IXsdListAttributesGroup, remember this is unstable API
* New and updated translations:
Updated Brazilian by Rafael Fontenelle <rafaelff gnome org>
Updated Polish by Piotr Drąg <piotrdrag gmail com>
Updated Servian by Мирослав Николић <miroslavnikolic rocketmail com>
===============
Version 0.13.98
===============
* GOM implementation improvements:
- GomProperty now requires to use nick with a :: prefix to serialization
this removes property initialization
- GomElement improvements, fixes and new read from stream method
* Documentation improvements with examples
* GOM Attributes access fixes
* Added convenient methods to easy implementation of derived classes
* Improved GomCollection implementations: HashMap, ArrayList and HashPairedMap
* New GomProperty implementations for Date, DateTime
* New and updated translations:
Updated Brazilian by Rafael Fontenelle <rafaelff gnome org>
Updated Polish by Piotr Drąg <piotrdrag gmail com>
Updated Czech by Marek Černocký <marek manet cz>
===============
Version 0.13.90
===============
* Added XSD interfaces (unstable) and GXml.Gom* implementation
* Fixes on GXml.Gom* reading and writing namespaces
* New and updated translations:
Updated Polish by Piotr Drąg <piotrdrag gmail com>
===============
Version 0.13.0
===============
* Enable documentation generation by default
* Added XPath interfaces and initial implementation based on libxml2
* Removed old DOM1 implementation on xNode/xDocument
* API change on DomImplementation.with_ids () for DocumentType to DomDocumentType
* API change changed long/ulong to int
* Added new DOM4 implementation called GOM
* API change GXml.NodeType changed X_UNKNOWN to INVALID
* API change fixed DomElement.set_attribute/_ns now requires not null values
* New Serialization framework using GOM for GObject classes
* New and updated translations:
Updated Polish by Piotr Drąg <piotrdrag gmail com>
Updated Hungarian by Balázs Meskó <meskobalazs gmail com>
Updated German by Christian Kirbach <Christian Kirbach gmail com>
Updated Czech by Marek Černocký <marek manet cz>
ChangeLog
=========
https://download.gnome.org/sources/gxml/0.14/gxml-0.14.0.changes (93.4K)
Download
========
https://download.gnome.org/sources/gxml/0.14/gxml-0.14.0.tar.xz (1.06M)
sha256sum: 3e1f28ba6fc06b5c96a57c1f099ad3bc21683c54bb3b5e5bc4d7ceaff7c74066
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]