Revision history for Perl extension Cindy.
0.01 Wed Dec 3 08:54:14 2008
- original version; created by h2xs 1.23 with options
-AX --skip-exporter --use-new-tests -n Cindy
- First version for CPAN.
Alpha, needs discussion of use cases.
0.02 Sat Feb 28 14:52:23 2009
- content treats source as text if it is not a node set
- XPath expressions can be enclosed with quotes
- Added dependency on XML::LibXML
0.03 Sun Mar 1 16:29:27 2009
- Added dependency on Parse::RecDescend
- Perl 5.6 should do
0.04
- Complete rewrite of the core (Injection.pm)
- Uses Log4Perl if available
0.05
- Outputs XPath profile on log level INFO
- Shortcut libxml call for . path
0.06
- Added error handling to the RecDescent based
cjs parser.
0.07
- Added comment action
- Fixed cjs parser to handle comments first
- Pass http charset to html parser
0.08
- Moved Cindy::Apache2 to a seperate CPAN package
to get explicit Apache2 dependencies.
- Fixed upper case HTML handling
- critic cleanup
0.09
- Added repeat condition
0.11
- Fixed "no data found" handling
- Implemented css selectors similiar to
Template::Semantics
0.12
- Fixed "no data found" handling for repeat
and added tests.
0.13
- Fixed a repeat problem caused by the no data found fix.
0.14
- Added current() XPath function
0.15
- Removed Readonly.pm dependency suggested by perlcritic
0.16
- Not released
0.17
- Fixed memory leak
- Use a precompiled CJS parser
0.18
- Added copy action
0.19
- Improved error handling
0.20
- target document doctypes are preserved
- tests ignore whitespace to avoid false positives
0.21
- Fixed copying of dtd nodes
0.22
- Fixed stupid bug affecting Cindy::Apache2