add DESTROY methods to placate perl >= 5.13.1
[catagits/HTML-Zoom.git] / Changes
CommitLineData
268f2c35 10.009006
2 - Add DESTROY method to fix test failures / warnings in perl >= 5.13.1
3
60d640ca 40.009005 2011-05-12
5
619fe6fe 6 - Perforce escaping of meta-characters in selectors and test (rafl)
94a3ddd9 7 - New Feature: HTML::Zoom will autoload FilterBuilder functions so that
8 you can avoid a bit of boilerplate in method calls. Now you can replace:
9
10 $z->select('div')->replace_content("Hello World");
11
12 With:
13
14 $z->replace_content(div => "Hello World");
15
16 - Lots of changes to FilterBuilder so that functionality matched the docs
17 better, improved the docs and added tests for documented functions to
18 avoid future regressions.
19
627cd566 20 - add / to excluded characters in attribute names to correctly parse <br/>
94a3ddd9 21 - add transform_attribute method (rbuels)
abc91e12 22
32b28501 230.009004 2011-02-14
24
c2d3257f 25 - Large chunks of documentation improvements from jnareb
26 - apply_if method from ocharles
27 - selector improvements and bugfixes (jnareb, mst)
81f6079f 28
8628f51e 290.009003 2010-10-12
1cf03540 30
c2d3257f 31 - mst is an idiot and forgot to add strictures.pm as a dependency
1cf03540 32
8628f51e 330.009002 2010-10-12
cdf6da6d 34
627cd566 35 - Added support for more selector syntax support including:
c2d3257f 36 element#id
37 element.class
38 element[attr=foo]
39 element[attr*=foo]
40 element[attr~=foo]
41 element[attr]
42 element[attr^=foo]
43 [attr=foo]
44 - HTML::Zoom::MatchWithoutFilter replaced by HTML::Zoom::TransformBuilder
45 - Improved documentation, including documentation for HTML::Zoom::FilterBuilder.
46 - Lots of other refactoring, internal improvements & bugfixes!
cdf6da6d 47
8628f51e 480.009001 2010-03-17
cdf6da6d 49
c2d3257f 50 - First release