Changes for version 1.18 - 2015-02-13

  • We no longer attempt to save and restore an existing $SIG{__DIE__} hook before calling a validation callback. This uses undocumented black magic poking at the Perl interpreter guts, which seems to cause sporadic segfaults. Reported by David Wheeler with help from Andreas Koenig. RT #102112.

Modules

Define validation through subroutine attributes
Validate method/function parameters

Provides

in lib/Params/Validate/Constants.pm
in lib/Params/Validate/PP.pm
in lib/Params/Validate/XS.pm