Revision history for Package-Strictures 1.000001 2017-03-10T14:14:38Z 0c6ec84 - Avoid test failures with -Ddefault_inc_excludes_dot [Dependencies::Stats] - Dependencies changed since 1.000000, see misc/*.deps* for details - configure: +1 ↓1 (recommends: ↑1) - develop: +18 ↑4 -6 (recommends: +1, suggests: +2 -1) - runtime: ↓1 -1 - test: +2 ↓1 -3 (recommends: ↑2 ↓1 -1) 1.000000 2014-04-30T12:36:53Z [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 misc/*.deps* 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) 0.01001319 2012-12-02T14:23:20Z - Maintenance release. [Dependencies::Stats] - Dependencies changed since 0.01001318, see misc/*.deps* for details - build: +1 - configure: +1 - develop: +6 (recommends: +1, suggests: +1) - runtime: +3 -4 - test: +6 [Documentation] - regenerated, which removes that annoying 'our $VERSION' from the examples =p - DESCRIPTION moved to after SYNOPSIS - Copyright years updated. [Internals] - $VERSION declaration syntax updated - All packages declare $AUTHORITY [Packaging] - bundle .perltidyrc - move dist.ini to bundle-based config. - Changes moved to CPAN::Changes format. - Updated LICENSE copyright year. - Updated LICENSE indentation. - Updated LICENSE address. - Moved author/release tests from t/ and put in xt/ - update git metadata - set bug tracker to github [Tests] - Removed Test::Exception based code in favour of Test::Fatal [Tests::Moved] - t/author-critic.t -> xt/author/critic.t - t/author-kwalitee -> xt/release/kwalitee.t - t/release-meta-yaml.t -> xt/release/distmeta.t - t/release-pod-coverage.t -> xt/release/pod-coverage.t - t/release-pod-syntax.t -> xt/release/pod-syntax.t [Tests::New] - @install : 0000-report-versions-tiny.t - @release : cpan-changes.t - @release : eol.t - @release : minimum-version.t 0.01001318 2009-11-10T22:49:10Z - Backed NS::AC from 0.9 to 0.09 , that always gets me. - Nuked Strange Unicode in POD. - Dropped MakeMaker.pl and just use MB [Dependencies::Stats] - Dependencies changed since 0.01000019, see misc/*.deps* for details - runtime: ↓1 0.01000019 2009-10-28T23:22:41Z - Fixed Dependencies. [Dependencies::Stats] - Dependencies changed since 0.01000007, see misc/*.deps* for details - runtime: +1 0.01000007 2009-10-28T11:49:12Z - First version.