The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 3.13

  • THINGS THAT MAY BREAK YOUR CODE
    • How the Regexp::Common integration has changed. The old functionality was to match the regular expression as a substring of the field being testing. Now it is more restrictive and only matches the entire string. This is how all the other filters worked, and is probably how you expected the Regexp::Common filters to work as well.
  • BUG FIXES
    • uninitialized values in filters no longer cause warnings. (addresses bug #2751).
    • documentation typo fixes
  • ENHANCEMENTS
    • improved syntax to be compatible with Perl 5.005
    • Added "cover" method to "Build" script. This uses Devel::Cover to generate a coverage report for the script
    • About 5 new tests for loading profiles from a file

Modules

Validates user input (usually from an HTML form) based on input profile.
Basic sets of constraints on input profile.
Validate Dates and Times
Module to create constraints for HTML::FormValidator.
Basic set of filters available in an Data::FormValidator profile.
Object which contains the results of an input validation.