Doesn't time go by?
I'm slightly surprised, but happy to announce a new Arabica release.
This release extends the XPath engine to support arbitrary strings types. It now runs std::string and std::wstring out of the box.
A new dual DOM/Streaming parser has been added. By registering a callback function, partially built DOM trees can be processed, modified, manipulated or even discarded, before proceeding to build more of the tree.
The test suite has been extended to include std::string, std::wstring and a custom string type.
The release also includes assorted minor bug fixes.