xmlwrapp is a modern style C++ library for working with XML data, built atop the venerable libxml2 C library.
0.9.011 Apr 2018 10:05
Crash when initializing the library from multiple threads concurrently.
Wrong namespace being used for children of a newly inserted node.
Don't implicitly switch document encoding to Latin-1 when calling get_encoding(), but continue to use UTF-8.
0.8.111 Dec 2016 14:55
Include a required source file into the distribution archive.
0.8.002 Dec 2016 19:57
Improve error handling: xml::document::save_to_ string,file () and xpath_context::evaluate() now throw exceptions in case of failure by default instead of silently ignoring any errors.
Added xml::node::move_under(), xml::node::set_namespace() and xml::xpath_context class for evaluating XPath expressions.