1Revision history for Perl extension CPAN::YACSmoke.
2
30.03    Tue Mar  1 2005
4	- minor fixes/tweaks
5
60.02_08 (Not publicly released.)
7        - fixed bug with install_prerequisites callback
8	- cleaned up Build.PL
9	- additional updates/corrects to POD
10	- patches from Barbie
11	- audit_log is in the base directory if no path is given
12	- uncompleted tests are marked 'aborted'
13	- additional logging
14	- minor tweaks to code
15	- added Barbie to author in Build.PL abstract
16
170.02_06 Sat Feb 12 2005
18	- removed all plugins except default Recent
19	- distros are tested in sorted order (as they were in 0.02)
20	- aborts if prereq on excluded list
21	- minor tweaks
22
230.02_05 Fri Feb 11 2005
24	- minor changes to POD
25	- appends comments to test reports if CPANPLUS v0.052 installed
26	- ignore_cpanplus_bugs when CPANPLUS version >= 0.052
27	- 'aborted' grade can be set with mark function
28
290.02_04 Tue Feb 8 2005
30	- smarter handling of aborted installations (they are marked as
31	  'aborted')
32	- minor tweaks to plugins
33	- added report_pass_only option
34	- corrected typo when no new distros are to be tested
35	* uses Sort::Versions to sort version numbers
36	- added option to ignore bad prereqs rather than abort install
37	- uninstallable prereqs abort install by default
38	- install aborted if prereqs have grade of 'na' or 'ungraded'
39	- default config file assumed for basedir
40	- fixed tests
41	- minor tweaks in Build.PL
42	- added Barbie as author in POD
43
440.02_03 Wed Feb 2 2005
45	- If a report grade couldn't be determined, then the DB was
46	  recording this as 'unknown'. However, seeing as this a valid
47	  report grade, this has been changed to 'ungraded'.
48	- Fixed bugs in send reporting - if a module had been tested and
49	  the DB had 'ungraded', a subsequent pass/fail/na/unknown wasn't
50	  being recorded. Should be able to override grades for
51	  ungraded/unknown/none. Should be able to override a fail grade
52	  with a pass.
53	- Fixed bugs in audit & plugin reporting.
54	- Settings passed to CPANPLUS::Configure now handled correctly.
55	- Reduced object overhead by not using mark() in test(), but
56	  accessing the tied DB directly.
57	- created private methods _track and _debug to better handle
58	  messages to STDOUT and audit file.
59	- Added new plugin, SmokeDB, to access the contents of the current
60	  local cpansmoke DB.
61	- Added standard regex for supported archive extensions.
62	- Added support for an audit callback handler.
63
640.02_02 Mon Jan 31 2005
65	- Move NNTP.pm to NNTPWeb.pm and created a NNTP.pm plugin that
66	  uses Net::NNTP.
67	- added excluded() function to list the distributions that would
68	  be excluded from testing.
69	- added a parameter to download_list(). If set to 1 it implies a
70	  test run is in progress.
71	- added more audit trail printing.
72	- fixed a few bugs in previous development version.
73	- added a cpansmoke.pl script.
74
750.02_01 Fri Jan 25 2005
76        - added POD and more tests.
77        - added plugin capability to be more flexible about where to
78          get the recent distribution lists.
79        - added more configuration support including an audit_log and
80          config_file settings.
81        - set $ENV{'AUTOMATED_TESTING'} = 1, which if adopted by others
82          will hopefully enable CPAN authors to detect if their
83          distribution is being tested by a machine or a human.
84
850.02  Sun Jan 23 2005
86        - added option to exclude distros based on regexes
87        * uses Regexp::Assemble
88        - options can be passed to new, test, mark methods
89        - various code comments/tweaks
90        - some messages only shown when verbose is set
91
920.01  Thu Jan 20 23:46:50 2005
93        - original version; created by h2xs 1.23 with options
94                -v 0.01 -n CPAN::YACSmoke -b 5.6.1 -X
95
96