=head1 NAME

XML::XPath - An XPath parser and resolver

=head1 DESCRIPTION

This module implements the W3C's XPath specification. It aims to
be completely correct to the letter of the spec, and yet still
allow extensions through the use of functions and variables, 
such as are provided by XSLT and XPointer.

=head2 Changes

=over

=item 0.54

Added id() speedup code

=item 0.53

Bug fixes.

=item 0.52

Bug fixes.

=item 0.50

Major upgrade: new node object model
Added matches() and findnodes_as_string() methods
Beginings of attempt at SAX2 code
Bug fixes

=item 0.23

Documentation Updates
Fix for namespaces bug in 0.22
Added findnodes and findvalue methods

=item 0.22

Major performance enhancements for paths containing //
More minor tweaks

=item 0.21

Performance enhancements to expression evalutation
Complete re-write of the XPath Parser
Numerous bug fixes

=item 0.20

More bug fixes.
Moved xpath to examples directory (windows can't cope).
Added operator overloading so that Number, Literal and Boolean
can be transparent in user applications.

=item 0.19

(Again - skipped a few changes, bad me)

More bug fixes
Added xpath utility for resolving xpath's on the command line

=item 0.16

There were a few uploads to CPAN where I didn't add to these changes...

Basically the module is a whole lot more robust.
Fixed lots of bugs.
Added lots of docs.
Tested it more.
Finished implementing the operators.
Reduced it's memory usage.
Added dispose and cleanup methods to remove circular refs.

=item 0.10

Upload to CPAN
More docs

=item 0.09

Lots of fixes and changes.

Most functions implemented
Attributes and Namespaces now done (mostly right).
Added some documentation
*** Added PerlSAX event generator ***
Lots of as_string fixes
Allow id(...) in LocationPaths (even though spec seems to disagree).

=item 0.08

Some functions and operators implemented

=item 0.07

This is the first public release

=back

$Id: README,v 1.13 2000/06/09 14:35:39 matt Exp $
