Revision history for Dist-Zilla-Plugin-Test-ReportPrereqs

0.029     2023-01-08 11:10:31-05:00 America/New_York

  [Changed]

  - Reports minimum Perl required. (rjbs)

0.028     2020-08-12 09:08:25-04:00 America/New_York

  [Changed]

  - Passed a test name in the call to `pass()` in the generated test
    file. This makes the output nicer when the test is run via
    Test2::Harness. (Dave Rolsky)


0.027     2017-05-07 22:59:43-04:00 America/New_York

  [Fixed]

  - fixed error in 0.026 that would cause t/00-report-prereqs.dd to be pruned
    by [PruneCruft]

0.026     2017-05-05 22:30:00-04:00 America/New_York

  [Fixed]

  - Prereq data file is properly sourced in newer perls, when . is no longer
    in @INC

  [Changed]

  - Improve diagnostics if loading metadata fails.

0.025     2016-06-09 22:08:35-04:00 America/New_York

  [Fixed]

  - Prereq source reported correctly if (MY)META fails to load.

0.024     2016-02-26 13:18:29-05:00 America/New_York

  [Changed]

  - Switched tests to use Path::Tiny over assuming dzil objects are
    Path::Class.

0.022     2016-02-25 17:15:30-05:00 America/New_York

  [Added]

  - Added option to use Module::Metadata for prereq version extraction

0.021     2015-03-24 23:38:55-04:00 America/New_York

  [Fixed]

  - fixed test corpus to avoid META validation errors

0.020     2015-01-27 09:59:52-05:00 America/New_York

  [Changed]

  - drop the Want column from the "Other Modules" section

0.019     2014-08-13 12:20:18-04:00 America/New_York

  [Changed]

  - Modules included in the dist.ini file are now put in their own report
    section "Other Modules" instead of being merged into Runtime Requires.

0.018     2014-08-01 12:22:01-04:00 America/New_York

  [Changed]

  - Removes List::Util and Scalar::Util as runtime dependencies for better
    backward compatibility; also fixes an unintialized value warning in
    the generated test file when CPAN::Meta isn't installed

  - Removes Path::Class and Cwd as a test dependencies

  - Adds CPAN::Meta as a test dependency (which shouldn't really matter
    since Dist::Zilla has it as a dependency anyway)

0.017     2014-07-30 16:48:36-04:00 America/New_York

  [Changed]

  - generated test file uses File::Spec instead of File::Spec::Functions

0.016     2014-07-29 14:07:49-04:00 America/New_York

  [Fixed]

  - Fixed how the version regular expression is used (whoops!)

0.015     2014-07-29 13:28:06-04:00 America/New_York

  [Changed]

  - removes dependency on version.pm and uses its regular expression
    instead.

  [Fixed]

  - generated test file no longer fatal if verifying prereqs without
    CPAN::Meta installed.

0.014     2014-07-17 18:09:03-04:00 America/New_York

  [Changed]

  - Test file generation split in two.  The test file is gathered early and
    is available for analysis/munging by other plugins.  The static
    dependency data is saved into another file late (after prereqs are
    finalized).  The test file loads the static data at runtime.  This
    should make this plugin validate with [VerifyPhases].

  - Test report format now splits out report by phase and type.  This means
    that "Test Requires" are distinct from "Runtime Requires" and if there
    are different versions required for each phase, those are visible in
    the report.

0.013     2014-01-24 11:42:12-05:00 America/New_York

  [Changed]

  - Embeds the complete static prerequisite hash into the
    generated file; no longer creates just a static list
    (that varied based on AUTHOR_TESTING);

0.012     2014-01-14 15:49:18-05:00 America/New_York

  [Changed]

  - Modifies the test file with the static prerequisite list
    in memory during the InstallTool phase rather only on disk in
    the AfterBuild phase (Kent Fredric)

0.011     2014-01-07 11:46:22 America/New_York

  [Fixed]

  - now also verifying develop prereqs, when AUTHOR_TESTING is set
    (Karen Etheridge)

0.010     2013-10-16 17:02:34 America/New_York

  [Fixed]

  - fixed handling of modules with no $VERSION

0.009     2013-10-15 19:48:32 America/New_York

  [Changed]

  - now injecting test-recommends prereqs to enable prereq verification
    (Karen Etheridge)

0.008     2013-10-13 15:33:03 America/New_York

  [Fixed]

  - dropped use of newer CPAN::Meta::Requirement method so
    we're more backwards compatible

0.007     2013-10-12 13:50:23 America/New_York

  [Fixed]

  - 'exclude' option now respected when MYMETA.json is present

  [Changed]

  - now (optionally) reporting on any missing prereqs after listing all module
    versions [Karen Etheridge]
  - develop prereqs are now also reported/checked when AUTHOR_TESTING

0.006     2013-02-12 17:48:57 America/New_York

  [Fixed]

  - Don't report on 'develop' prereqs

0.005     2013-02-11 12:26:51 America/New_York

  [Changed]

  - Always reports, regardless of AUTOMATED_TESTING; this way even
    manual bug reports will give us the information we want

0.004     2012-05-16 11:33:16 America/New_York

  [Added]

  - New 'include' and 'exclude' attributes may be used to add additional
    modules or to remove modules from the report list [Randy Stauner]

0.003     2012-05-14 15:23:08 America/New_York

  [Fixed]

  - Optional CPAN::Meta requirement of generated test file is now
    obscured to hide it from prerequisite scanners.

  - Static requirements are merged with dynamic ones to ensure the
    most complete report possible on modules of interest

0.002     2012-05-14 15:11:36 America/New_York

  [Changed]

  - Fixed formatting in generated test file

0.001     2012-05-14 14:51:15 America/New_York

  - Initial release