DOMIT! version 0.5 includes a number of significant changes.
- DOMIT_Parser (and SAXY) now preserve CDATASection Nodes by default when parsing an xml string. Note that this functionality will not work if you use the Expat option.
- getNamedElement method of DOMIT_Node was renamed to getNamedElements
- getElementsByTagName is now a method of DOMIT_Element in addition to DOMIT_Document, as defined by the DOM spec
- can pass "*" to getElementsByTagName to return all elements, as defined by the DOM spec
- getElementsByPath has been completely rewritten to be recursive, and optimized significantly
- added a NodeList class and a NamedNodeMap class, as per the DOM spec.
- getElementsByTagName, getNodesByNodeName, and getNodesByNodeValue now return DOMIT_NodeLists instead of arrays
- some minor corrections were made in the DOMIT_Tutorial.