The release contains the following changes:
- requires C++ 14
- eliminates the use of
std::auto_ptr
, either by removing code in question or by replacing withstd::unique_ptr
. - removes the
setProperty
andgetProperty
member functions fromXMLReader
. In the unlikely event you were using them, they can be replaced bysetLexicalHandler
/getLexicalHandler
andsetDeclHandler
/getDeclHandler
. There were some additional properties available if you were using Xerces as the parser - if removingsetProperty
/getProperty
causes you difficulty, please get in touch and I'll reinstate them. - Removed
ParserAdaptor
class. Probably never used in the entire history of Arabica. It's the result of enthusiastic (ie overly slavish) conversion from the original Java SAX implementation. There never were any SAX1 Arabica parsers to adapt to
SAX2.