[gxml] New development release 0.9.0



commit 510348bc903775e1a8507905d3fc69e2849d6dbb
Author: Daniel Espinosa <esodan gmail com>
Date:   Wed Feb 10 15:18:21 2016 -0600

    New development release 0.9.0
    
    * This is a development release, please use with care API/ABI are
      not guaranteed

 NEWS             |   27 +++++++++++++++++++++++++--
 po/POTFILES.skip |    1 +
 test/Makefile.am |    7 ++++++-
 3 files changed, 32 insertions(+), 3 deletions(-)
---
diff --git a/NEWS b/NEWS
index d7310b8..9021b25 100644
--- a/NEWS
+++ b/NEWS
@@ -4,17 +4,40 @@ Version 0.9.0
 
 API/ABI break
 
-* GXml.NodeList is now a Gee.ArrayList<GXml.Node> specialiced class for better
+* API change: Removed GXml.SerializableJson and GXml.Serialization, due to they
+  have been unmaintained for a while now.
+
+* API change: GXml.NodeList is now a Gee.ArrayList<GXml.Node> specialiced class for better
   bindings support. The old class has been renamed to GXml.xNodeList.
-* Most interfaces now return owned properties in order to allow implementations
+
+* API change: Most interfaces now return owned properties in order to allow implementations
   to handle its internals without expose/keep in memory some data, returning
   objects just on request.
+
 * New libxml2 implementation called GNode and derivatives, expected to replace
   old implementation. It is a creating objects on demand.
+
 * New HtmlDocument for HTML handling
+
 * Element interface removed finalize_attr (), due it is unsed
+
 * Element added new get_ns_attr() for namespaced attributes
 
+* Element implements set_ns_attr()
+
+* xNode and derivatives enter to a maintenace status, in order
+  to be deprecated in future, some tests haven't been added
+  due to its internal complexity, like poor namespaces support. Is
+  better to relay on GNode and derivatives. DOM API will be added
+  in future versions to deprecate and remove xNode derivatives.
+
+* Serializable tests now relay on GDocument
+
+* Fixes on Unit Tests
+
+* Added more stressful performance tests, to compare xDocument vs GDocument with
+  equivalent performance
+
 
 ===============
 Version 0.8.2
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index cf84da0..9d0010c 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -19,6 +19,7 @@ gxml/SerializableObjectModel.c
 gxml/SerializableProperty.c
 gxml/TwDocument.c
 sub/gxml/Document.c
+sub/gxml/GXmlDocument.c
 sub/gxml/Enumeration.c
 sub/gxml/libxml-ChildNodeList.c
 sub/gxml/libxml-Document.c
diff --git a/test/Makefile.am b/test/Makefile.am
index 534548f..ae7c97e 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -135,7 +135,11 @@ gxml_test_LDFLAGS = $(AM_LDFLAGS)
 
 #...
 
-CLEANFILES = $(gxml_test_SOURCES:.vala=.c) $(BUILT_SOURCES) gxml_test
+CLEANFILES = \
+       $(gxml_test_SOURCES:.vala=.c) \
+       $(BUILT_SOURCES) \
+       gxml_test \
+       vala-stamp
 
 # TODO: should we add *.c to this list?, or is there a var of generated .c we can put in CLEANFILES?
 
@@ -153,5 +157,6 @@ EXTRA_DIST += \
        test_out_stream_expected.xml \
        test.xml \
        test-collection.xml \
+       index.html \
        $(NULL)
 


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