Changes for version 0.99_12 - 2007-09-23

  • RELEASE CANDIDATE ***
  • Bumped CPAN.pm prereq to 1.92 (full support for PL/make)
  • Reordered report sections to move program output to immediately after tester comments; this keeps most relevant information at the top and prereqs and other context follow
  • Added perl version to the report intro paragraph since otherwise it doesn't appear until the "perl -V" output at the end of the report
  • Compressed UID/EUID variables to a single line in the report
  • Made report language less 'test' specific, since we can also report on PL or make failures
  • Changed the way perl version is stringified for history file entries to workaround an old bleadperl bug; (a "better safe than sorry" fix) (Reported by Andreas Koenig)
  • Cleans up temp directories in testing more frequently

Changes for version 0.99_11 - 2007-09-21

  • Fallback to "make test" or "Build test" exit value when output parsing fails. This supports custom testing in Makefile.PL or Build.PL (Reported on Prima by Dmitry Karasik)

Changes for version 0.99_10 - 2007-09-11

  • Added advanced options "send_PL_report", "send_make_report" and "send_test_report" to override "send_report" for individual phases (requested by David Cantrell)

Changes for version 0.99_09 - 2007-09-10

  • Fix test failure on bleadperl

Changes for version 0.99_08 - 2007-09-08

  • History file of sent reports has a new name ('reports-sent.db') and a new format with phase of testing for report ('PL', 'make', 'test')
  • More robust check for Test::Harness 2.99_01 (works even with out-of-date releases of version.pm)
  • More refactoring of config/history functions into separate modules

Changes for version 0.99_07 - 2007-09-05

  • Skips inactivity timeout on Win32 without Win32::Process >= 0.10 (bug found by Corion)
  • Bails out on Test::Harness 2.99_01 (not supported)

Changes for version 0.99_06 - 2007-09-05

  • Added support for new message format from Test::Harness alpha (2.99_02)
  • Changed grading for test files with no output from FAIL to UNKNOWN to harmonize with new Test::Harness approach
  • Falls back to overall 'make test' exit code for success or failure if recursive Makefile.PL's are detected; File::Find added to prereqs; Bumped EU::MM prereq to 6.36 to get bug fixes for recursion and more
  • record_command() wrappers do better error checking for exec failures
  • Bumped File::Copy::Recursive dependency to 0.35 (fixes Win32 bug)
  • More defensive test coding
  • changed to the Apache License, version 2.0; (it's clearer, relicensable, and is explicit about contributions)

Changes for version 0.99_05 - 2007-08-27

  • Fixed copy/paste typo that caused testing to fail; (serves me right for rushing out 0.99_04 without using my normal release-testing script)

Changes for version 0.99_04 - 2007-08-27

  • Merged changes from 0.4801

Documentation

Programmer's interface to CPAN::Reporter
Answers and tips for using CPAN::Reporter

Modules

Adds CPAN Testers reporting to CPAN.pm
Config file options for CPAN::Reporter
Read or write a CPAN::Reporter history log