v1.4
Major release, featuring various new features, bug fixes and compatibility improvements.
Specification changes:
- Documents without element nodes are now rejected with status_no_document_element error, unless parse_fragment option is used
Release highlights:
- More parsing options (parse_fragment flag to parse XML document fragments, parse_trim_pcdata flag to remove leading/trailing whitespace);
- Better integer support for attribute and text nodes (long long types and hexadecimal conversion);
- More stack-efficient XPath compilation and evaluation;