September 19th, 2011· Element: Add add_child_cdata(), like the existing add_child_text().
· Node::create_new_child_node(): Use the default namespace if none is specified. (Mathias Lorente) Bug #656110
· Documentation: Fix a markup typo. (Murray Cumming)
April 22nd, 2011· Allow separate and multi-threaded libxml2 usage by not using the global xmlRegisterNodeDefault() and xmlDeregisterNodeDefault() callbacks. (Alessandro Pignotti)
· Do not call xmlCleanupParser() when the library is unloaded, because it is brutal and can break other parts of applications that try to use libxml separately. (Murray Cumming)
February 11th, 2011· Node::remove_child(): Fix a memory management problem introduced in
· 2.33.1.(Murray Cumming)
· Document::do_write_to_stream(), Schema::set_document(): Check the results from
· xmlSchemaNewDocParserCtxt() and xmlSaveFormatFileTo().
· (Murray Cumming) Bug #635846 (Markus Elfring)
May 5th, 2010Documentation:
· Added main page doxygen text. (David King, Murray Cumming)
· Show NodeList. (Murray Cumming) Bug #583412 (Hubert Figuiere).
· Correct some @newin tags. (Murray Cumming)