Changes for version 0.59

  • If an odd number of parameters was given to validate() in the array as its first argument, the error given would be different depending on whether or not the pure Perl or XS version of the code was being used.
  • Fixed incredibly odd bug that occurred in XS code when tainting was on with Perl 5.00503. Unfortunately, the only test case that reliably reproduces this is one of Mason's tests, so no test was added.

Modules

Validate method/function parameters using attributes
Validate method/function parameters
pure Perl implementation of Params::Validate
XS implementation of Params::Validate