2.00 2024-01-24
- An API change in Data::Domain 1.14 broke auto-documentation, so that is no
longer supported in Data::Domain::Dependencies.
1.41 2023-04-23
- Add test to prove that literal back-slashes aren't a problem in auto-doco
- Bump dependency on Data::Domain to 1.10 so it will work on perls where
smartmatch is deprecated
- Data::Domain support is now only for perl 5.18 and higher
2018-07-12 1.40 Add support for validate_with
Accept a hashref as first arg to validate
Improve error reporting
2017-05-23 1.32 D::D's deps have been fixed
2016-11-10 1.31 Work around Data::Domain's dependencies being
broken on perl 5.24 - just skip the tests
2016-10-05 1.30 Add 'exclusively' validator;
Fix quoting of strings with embedded quotes in
auto-generated doco;
Minor doco fixes;
Minor test improvements
2015-09-25 1.23 Bugfix. Make a deep copy of P::V::EXPORT_TAGS
before messing with its contents, see github
issue 4
2015-03-20 1.22 Modern Data::Domain only works on perl 5.10,
so be a bit tricksy about testing and
declaring it as a pre-req
2013-06-16 1.21 Bugfix. UNIVERSAL::can($class, 'can') always
returns true in 5.18, even if the class has
never been seen before. Now check for class
existence by checking its @ISA
2013-06-12 1.2 validate() now returns what it checked, like
Params::Validate::validate
2012-11-26 1.13 Changes in D::D::D to cope with incompatible
changes in new Data::Domain
2011-09-02 1.12 Bugfix Documenter.pm to replace *all* underscores
in function names
2011-09-01 1.11 Reduce dependency versions (this is mostly for my
employer's benefit - no functional changes)
2011-08-22 1.1 Make *_of self-documenting
2011-08-17 1.00 Initial release