0.08

- Explicitly mention that, by default, Params::Validate uses
Carp::confess to report a validation failure.  Suggested by Mark
Stosberg.

- The 'NO_VALIDATION' mode was seriously broken in that it didn't
handle defaults at all.

- The 'NO_VALIDATION' env var was mis-documented as being
'NO_VALIDATE'.

- The 'NO_VALIDATION' env var is now 'PERL_NO_VALIDATION' and this
method of disabling validation is no longer considered alpha.

- The validation functions now check this environment variable every
time they are called.  This is probably a bit slower than the previous
implementation, which only checked once when the module was loaded.
If you have a problem with this, let me know.

0.07

- Fix problem with CPAN shell's 'r' command that
Attribute::Params::Validate was causing with older Perl's.  Reported
by Rob BloodGood.

- Add ability to specify defaults for parameters and get a new
hash/array back from validate or validate_pos.  Partial patch
submitted by Ken Williams.

0.06

- Require Attribute::Handlers if using Perl 5.6.0+.

- fix doc nits.

0.05

- Added Attribute::Params::Validate - do validation via attributes!

- Rename set_options to validation_options.  This can now be exported
safely and is included in the :all export tag.  set_options is
deprecated and will be removed in a future release.  Thanks to Jon
Swartz for the suggestion.

0.04

- tweaks to make the code work under 5.00404

0.03 

- make sure all error messages contain the name of the subroutine that
was called.

- the error message given when an argument doesn't match the 'isa'
spec has been improved.

- use Carp::confess by default when dying with an error.  This
produces a more useful error message.

0.02  Tue Mar 06 18:30 2001

- fix a bug in the test suite that caused failures in 5.6.0.

0.01  Sun Feb 11 16:10 2001

- Original release

