* Version 1.2.4 (stable) - API 1.2.4 (stable) - 2007-08-04

QA release: Fix E_NOTICE when returning result in evaluate()

* Version 1.2.3 (stable) - API 1.2.3 (stable) - 2005-10-18

There is now a dependency on PHP4 since PHP5 has out-of-the-box for XPath in both DOM and SimpleXML.

* Version 1.2.1 (devel) - API 1.2.1 (devel) - 2005-10-12

* fixed a long standing bug where the get_class() failed due to a case problem, causing all load() operations to fail in newer releases of PHP
* changed state to devel

* Version 1.2 (beta) - API 1.2 (beta) - 2002-06-07

* Very important to note that the DOM step functions do not take an optional xpath query.  The
reason I designed it this way is because the outcome would be too difficult to deal with, since
one of 4 different scenarios could take place.  Plus, it just doesn't make any sense.
* Significant speed enhancements (almost 100% faster)
Major changes:
* getAttribute('foo', true) now puts you on the attribute, not the element node
* cleaned up the XML_XPath_result initialization (no longer create an StdClass when calling class)
* fixed sorting for childNodes() and getElementsByTagName() generated result objects
* cleaned up sorting in result object, and added comments (so I don't forget again how I did it)
* major speed enhancements (calling user defined functions methods is slow, so tried to trim that down)
* don't create a result object in the _quick_evaluate function since we don't need it anyway
* enabled relative xpath queries differently, in_xpathQuery = array(query, node) for relative...
* added relative xpath queries for the _quick_evaluate feature

* Version 1.1 (beta) - API 1.1 (beta) - 2002-06-06

This version brings major enhancements to the API
* childNode(), siblingNode() removed and features are relocated
* added childNodes() which returns an XML_XPath_result object of all children
* added getElementByTagName which returns an XML_XPath_result object of all matching tags
* step functions in result object are now next(), end(), rewind() and nextByNode(Name|Type)
* calling next() after rewind() in the result object counts the first object again, so a regular
  while loop can be used
* relative XPath queries are now enabled (getNodePath() provides this functionality)
* better error reports generated and will continue to improve with the domxml extension
* setNodeIndex() in result object removed

* Version 1.0 (beta) - API 1.0 (beta) - 2002-05-23

This is the initial independent PEAR release.

