It's on its way to the CPAN. There's a tiny API change which probably won't affect most folks (first Changes item), but I really needed to do this to simplify the code.
0.22 13 September 2006
- Removed buggy support for multi-line chunks from streams. If your
streams or iterators return anything but single lines, this is a
bug.
- Fixed bug whereby blank lines in TAP would confuse the parser.
Reported by Torsten Schoenfeld.
- Added first() and last() methods to the iterator.
- TAPx::Parser::Source::Perl now has a 'switches' method which allows
switches to be passed to the perl executable running the test file.
This allows tprove to accept a '-l' argument to force lib/ to be
included in Perl's @INC.
Next major change is probably going to be allowing comments after the plan to be valid. I'm too bushed to get to this tonight.
Keep those bug reports coming!