Skip to content

v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Aug 21:30

What's Changed

Enhancements

  • Upgraded to libxml2 2.14.5 and marked the RelaxNG feature as deprecated due to its uncertain future in libxml2.
  • Added DTD support.
  • Added EntityReference support.
  • Support for validating a DOM subtree using an XSD schema.
  • Support for serializing a subtree from an XmlElement.
  • Added more options to control formatting when saving a document or element.
  • Ability to evaluate XPath expressions to boolean, number, or string on a document or a node.

Breaking Changes

  • XML parsing will no longer process XInclude by default.
    To enable it, either:
    • Set the XML_PARSE_XINCLUDE option, or
    • Call the processXInclude method explicitly.

Bug Fixes

  • Allow non-ASCII file names as the entry script.

New Contributors

Full Changelog: v0.5.0...v0.6.0