Revision history for Test-XHTML
===============================
0.13 2015-01-11
-
fixed license fields in META.json to be lists.
-
extended META test suite.
0.12 2013-01-13
-
merged changes from other repos.
0.11 2013-01-13
-
change file dates changed to meet W3CDTF standards.
-
updated test suite.
-
updated META files.
-
added minimum perl version (5.006).
-
reworked Makefile.PL for clarity.
-
Artistic License v2 now sole license.
-
added repo.
0.10 2011-07-01
-
more complete list of obsolete and deprecated tags and attributes in
Critic.pm
-
updated documentation.
-
added check for unrecommended characters in title into Critic.
-
latest version of HTML::TokeParser (3.69) includes patch for row/col.
-
realigned deprecated checks
-
provided more info for image checks.
0.09 2011-06-07
-
restructured errors:
-
row/col now separate key pairs
-
'error' key now holds a code number.
-
_print_errors() now combines all elements not just the message.
-
introduction of a Critic module to encourage best practices.
-
transfer case checks from WAI to Critic.
0.08 2011-06-03
-
updated README.
-
added object check (WCAG v2 1.1.1 (A)).
-
added WAI WCAG v2 references to error hash.
-
restructed check test routines.
-
removed network skip in test (thanks to Sergiy Borodych).
-
added WAI WCAG v2 check for different repeated link titles.
0.07 2011-06-01
-
added checks for submit button outside of a form.
-
fixed change files test file (thanks to Sergiy Borodych)
-
fixed help call in the xhtml-valid script (thanks to Sergiy Borodych)
-
added the --root option, and clarified the --url option of the
xhtml-valid script.
-
ignore blank URLs (thanks to Sergiy Borodych)
0.06 2011-05-27
-
revised several WAI tests.
-
added ability to select a form for input/submit commands.
-
WWW::Mechanize object can now be passed to Test::XHTML::Valid.
-
added ability to dump content (dump==2) if required.
-
validation now occurs on form submission.
-
reworked some checks into small method blocks.
-
added level() to set compliance level.
-
added check for version of HTML::TokeParser, to allow for support of
extended error messages.
-
added width/height AA level checks.
-
added checks for case to all known HTML tags, based on DTD.
-
added checks for formatting recommendations (eg i & b tags).
0.05 2011-05-04
-
added support for hidden, textarea and select form controls.
-
added support for validating XML strings (suggested by Colin Newell).
-
added support for XML catalogs (suggested by Nick Morrott).
-
fixed calls within xhtml-valid script.
-
added error output to xhtml-valid script.
-
refactored and simplified logic when parsing a page.
0.04 2011-04-26
-
added WAI.pm to add basic level support for WAI compliance.
0.03 2011-01-13
-
added ability to provide negative matches.
-
provide file content when errors occur.
-
added errstr to return error message string.
0.02 2010-05-13
-
script turned into proper Perl Test package suite.
-
added basic test suite.
-
added retrieve_file functionality
-
added support for 'file' type in test csv files.
0.01 2008-10-08
-
initial version (xhtml-valid)