Changes for version 1.08 - 2008-01-26
- No changes from 1.07_06 (seems to pass smoke tests)
- Summary of new features since 1.06:
- Added have_tested() function to CPAN::Reporter::History
- Added 'cc_skipfile' and 'send_skipfile' advanced config options
- Added 'command_timeout' advanced config option
- Added support for PERL_CPAN_REPORTER_DIR and PERL_CPAN_REPORTER_CONFIG environment variables
Changes for version 1.07_06 - 2008-01-25
- Added 'command_timeout' config to halt commands after a period of time
- Added detection of commands killed with a signal; reports are discarded (N.B. this may change in a future version)
- Bug fix: processes timing out could still hang with child processes (killing 'make test' still leaves the harness running); fixed by making 'make test' its own process group and killing the process group; hoping that's portable across non-Win32; Win32 timeouts use Win32::Process and do the right thing already
- Downgraded lots of progress messages from CPAN's 'mywarn' to 'myprint' (from red to blue if you use CPAN's colored output)
Changes for version 1.07_05 - 2008-01-24
- Added PERL_CPAN_REPORTER_DIR and PERL_CPAN_REPORTER_CONFIG environment variables to specify alternate locations for default configuration directory and file (RT#30314)
- Removed File::Temp as a full prerequisite; now only used in testing (Requested by Adam Foxson to extract features to CPAN::Testers::*)
Changes for version 1.07_04 - 2008-01-20
- Test fix: stopping cc on blead broke lots of other tests. Fixed those. Built my own blead perl so I can actually check these things in the future instead of relying on Andreas' blead smoking
- Test fix: testing skipfile wasn't being created properly on Perl 5.005
Changes for version 1.07_03 - 2008-01-19
- Test fix: set sample history file writeable after copy
Changes for version 1.07_02 - 2008-01-19
- Added have_tested() function to CPAN::Reporter::History; provide ability to search the CPAN::Reporter history file
- Bug fix: PL files that warned "OS Unsupported" and exited with 0 will now be flagged as NA; this bends the CPAN Testers "rules" slightly, but "OS Unsupported" is a hack anyway, so this should help things DWIM
- Test fix: more changes to timeout testing to avoid false failures
- Authors will never be CC'd on reports when running maint/blead perl (anything with $Config{perl_patchlevel} set)
- Reports discarded due to missing prerequisites will now be recorded in the history file with a 'grade' of DISCARD (unless a duplicate DISCARD already exists)
- Changed "edit_report" prompt to clarify this can be used to review reports in addition to just editing them
- Shortened duplicate report warning to fit on one line
Changes for version 1.07_01 - 2008-01-08
- Added "cc_skipfile" and "send_skipfile" advanced config options to specify a text file of regex patterns; if a distribution ID ('AUTHOR/Dist-Name-0.01.tar.gz') matches any pattern in the file, the author will not be copied on the report (cc_skipfile) or no reports will be sent at all (skip_sendfile)
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
Modulino for prerequisite tests