CHANGES file for XML::Filter::Dispatcher
0.47 Mon Jan 27 15:21:37 EST 2003
- Rebuild with a new (1.05) Parse::Yapp so that X:F:D:Parser is not
advertising a 1.02 $VERSION due to the VERSION of Parse::Yapp being
inserted at an inopportune place.
0.46 Fri Jan 10 09:13:37 EST 2003
- Updated SYNOPSIS, it was badly out of date and tripped up
t@tomacorp.com, as seen on perlmonks (thanks, Matt).
- Get '@node:*' => [ 'string()' => sub {} ] working, along with
other related expressions.
0.45 Fri Jan 3 14:56:23 EST 2003
- Replace xset_fallthrough() with the much more flexible
xrun_next_action(). The latter is a more informative name,
too.
- xset() now croaks when overwriting a defined value.
- Added xoverwrite() to allow defined values to be overwritten.
- Empty Rules lists now work (ie do nothing).
- Unbuggered postponements a bit. See t/postponements.t for a
couple of known failures (commented out).
0.44 Tue Dec 31 10:40:20 EST 2002
- Added bin/xfd_dump
- xvalue now defaults to $_[1] (the sax data structure) if
the rule was a matching expression.
- added xvaluetype() (NEEDS TESTS!)
- Handle default namespace more gracefully. Added t/namespaces.t
- implemented xset_fallthrough().
0.43 Tue Dec 31 00:48:16 EST 2002
- Allow '@*' => [ 'string()' => \&foo ] rules to work.
- Allow 'end::foo' rules to work
- Add tracing support to xstack directives.
- The xstack is now unwound after every non-start_ event.
- start_element and end_element no longer accidently hide
events from the xstack maintenance code.
0.42
- Add XML::SAX::EventMethodMaker to PREREQ_PM
- Added xadd and xset.
0.41 Fri Dec 20 09:54:02 EST 2002
- Fix attribute ordering sensitivity on perl's hash algorithm. This
gets the test suite to pass and might help somebody somewhere's
production code to operate in a predictable fashion across perl
versions.
- string( * ) now compiles (and works :)
- get xstack synced with the order events.
- add t/builder.t
0.4 Thu Dec 12 06:32:24 EST 2002
- Major rewrite. Now supports most of XPath plus EventPath goodies.