Changes for version 0.98 - 2016-07-29
- Fixed a bug that was mis-placing documentation strings that were specified immediately after an 'allow' or 'require' rule.
- Fixed a bug that was making MATCH_VALUE sometimes use the wrong regular expression if called more than once in a program.
- MATCH_VALUE now does not modify regular expressions that are specified with qr, just those that are given as strings.
- The method 'keys' now reports parameter keys in the exact order in which they were recognized. This will be determined by the order in which the parameter rules are checked.
- The substituted parameter names and values in error and warning messages are now returned in sorted order, for consistency.
- The test suite has been rewritten somewhat and new tests have been added to cover all functionality.
- Updated the documentation to match recently added functionality.
Modules
validate and clean HTTP parameter values according to a set of rules
Provides
in lib/HTTP/Validate.pm