Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
Changes for version 1.000000 - 2014-04-30
- 00 Major
- A few moderate implementation/dependency changes
- Packaging changes that might be important for downstreams repackaging by hand.
- 01 New Constant generation bug fix
- Instead of the previous approach of trying to create constants for the per-package stricutres ourselves, we now use a combination of constant.pm and Import::Into
- This approcach should be more reliable long term for ensuring constant folding takes place.
- This change resolves closes #1 on github.
- This also means this package is no longer broken >perl 5.19.3 after the close of perl #79908
- Thanks to Slaven Rezić for reporting, and thanks to Andreas J. Koenig for the scattered smoke testing that helped me find which Perl change broke this.
- 02 Moose requirement eliminated
- Moose was previously used in Registry.pm to do almost nothing, and so the dependency was easy to eliminate.
- namespace::autoclean was nuked in favour of namespace::clean to further eliminate Moose from installation requirements.
- 03 Tooling switched
- ExtUtils::MakeMaker is now used instead of Module::Build
- And "Latest" versions are now only recommended dependencies instead of mandatory ones.
- 04 Version Scheme switched
- Version scheme reduced to floating point with a mantissa of 6, as opposed to a mantissa of 8
- This is the primary reason for 0.xxx -> 1.xxx
- Dependencies::Aggregate
- 5.008 : 48
- 5.010 : 37
- 5.018 : 22
- 5.019 : 23
- Dependencies::Stats
- Dependencies changed since 0.01001319, see Changes.deps{,.all,.dev} for details
- build: -1
- configure: +1 -1 (recommends: +1)
- develop: +44 -2 (recommends: -1, suggests: +1 -1)
- runtime: +3 ↑1 -3
- test: +6 ↓1 -2 (recommends: +4)
Modules
Facilitate toggling validation code at users request, without extra performance penalties.
Create compile-time constants that can be tweaked by users with Package::Strictures.
Data Storage name-space for stricture parameters.