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

Changes for version 4.30 - 2006-07-10

  • ENHANCEMENTS
    • A new method for constraint writers has been added: untainted_constraint_value(). If you have written a constraint which untaints, use this method to return the untainted result. It will prepare the right result whether the user has requested untainting or not. (Mark Stosberg)
    • New built-in constraints added:
      • FV_min_length(3), FV_max_length(100), FV_length_between(3,100),
      • These constraints can optionally perform untainting. (Mark Stosberg)
    • We now work around a bug in File::MMagic which could cause some filehandles to be corrupted after after the file_format constraint was used.
  • BUG FIXES
    • Regexp::Common regular expressions which accepted zero as a valid input would have wrongly failed their constraints unless untainting was enabled. (Mark Stosberg)
  • INTERNALS
    • Improved documentation for built-in constraints. (Mark Stosberg)

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.
results of form input validation.

Provides

in lib/Data/FormValidator/Results.pm