take perl version from first para if summary is lost
[cpan-testers-parsereport.git] / Changes
blob150b0f58ec9ffa10d13f721ceca698f385792b5c
1 2009-12-23  Andreas J. Koenig  <andk@cpan.org>
3         * release 0.1.10
5         * if the summary at the end doesn't provide a perl version then use the
6         one from the first paragraph
8         * junk CARRIAGE RETURNs at end of line in time
10 2009-12-09  Andreas J. Koenig  <andk@cpan.org>
12         * release 0.1.9
14         * replace DateTime::Format::DateParse with D:F:Strptime
16         * patch from Slaven Rezic to show reports after mime processing
18         * address #52550: move emacs stanza from shebang line to end (suggested
19         by Sean O'Rourke)
21         * fix typo in the compound config name "archname+osvers"
23 2009-11-11  Andreas J. Koenig  <andk@cpan.org>
25         * release 0.1.8
27         * CPANPLUS does not try to align the prereq stanza, using split as a
28         fallback
30 2009-11-02  Andreas J. Koenig  <andk@cpan.org>
32         * release 0.1.7
34         * CPANPLUS beginning with 0.89_06(?) has a toolchain stanza
36 2009-11-01  Andreas J. Koenig  <andk@cpan.org>
38         * release 0.1.6
40         * bugfix: not all reports have a correct MIME header; introduce
41         heuristics to parse MIME as MIME if it probably is.
43 2009-10-26  Andreas J. Koenig  <andk@cpan.org>
45         * release 0.1.5
47         * bugfix: allow an empty line after the Summary line
49         * bugfix: allow any whitespace after Date:
51 2009-10-10  Andreas J. Koenig  <andk@cpan.org>
53         * release 0.1.4
55         * introduce --ctdb option to use a local sqlite database instead of
56         asking cpantesters for yaml files (Andreas Koenig)
58         * Don't croak on invalid Date headers (Ask Bjørn Hansen) and protect
59         date to time converter against unexpected date format (Andreas Koenig)
61         * Avoid infinite loop if the last line of a report ends with
62           a '!' (Ask Bjørn Hansen)
64 2009-06-28  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
66         * release 0.1.3
68         * do not rely on the sort order of the cpantesters yaml file
70 2009-05-22  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
72         * release 0.1.2
74         * Fix parsing of files with a MIME-Version header which comes from
75         recent improvements on the Test::Reporter end.
77 2009-03-29  Andreas J. Koenig  <andk@cpan.org> 
79         * release 0.1.1
81         * add the parsed prerequisites wanted version number to the result with
82         the prefix C<prereq:> (popular Birmingham hackathon demand)
84         * added a bin/conf2conf.pl script developed by H.Merijn Brand during
85         Birmingham hackathon. This will probably end up as a sub in
86         ParseReport.pm, needs to be decided later.
88 2009-03-12  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
90         * release 0.1.0
92         * discontinued the support for more than one distro on the commandline;
93         it seemed unnneeded and confusing
95         * allow a versioned distro name as argument, obsoletes the --vdistro
96         option.
98         * generate a conf:git_commit_id if possible
100         * honour proxy environment
102         * return the %extract hash from parse_report (suggested by Ask B. Hansen)
104         * minor bugfixes
106 2008-12-30  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
108         * release 0.0.23
110         * do not die when we cannot parse a date in an nntp article, for example
111         550894.
113         * if -solve is given, always provide a variable C<conf:archname+osvers>
114         that concatenates C<archname> and C<osvers> because the latter alone is
115         a pointless variable.
117         * do not die if Statistics::Regression::print() dies. Before it may come
118         to that introduce additional caution, checking the return value of
119         standarderrors().
121 2008-12-29  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
123         * release 0.0.22
125         * dropped support for ctformat=html because cpantesters site is a moving
126         target.
128 2008-12-15  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
130         * release 0.0.21
132         * solve switch: secondary sort order K ascending (suggested by Slaven)
134         * solvetop switch: overrule it when there are more results with R^2==1.0
136 2008-12-14  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
138         * release 0.0.20
140         * catch errors from HTTP and NNTP server.
142 2008-11-10  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
144         * release 0.0.19
146         * introduce a backdoor to feed an arbitrary article as argument to the
147         parser.
149         * address #40812: with NNTP, when the date format doesn't match
150         expectations, use DateParse compatible parser.
152 2008-11-06  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
154         * release 0.0.18
156         * switch to Net::NNTP instead of HTTP for the reports. HTTP can be
157         switched on with --transport=http
159 2008-11-03  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
161         * release 0.0.17
163         * typo fix # 40608
165         * bug fix # 40609: division by zero error in Statistics::Regression
167         * new option --ycb to specify a callback for calculating Y
169 2008-11-01  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
171         * release 0.0.16
173         * add protection against linear dependencies between columns
175 2008-10-28  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
177         * release 0.0.15
179         * provide a normalized meta:perl for --solve
181 2008-10-26  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
183         * release 0.0.14
185         * forgot dependency on Statistics::Regression
187 2008-10-21  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
189         * release 0.0.13
191         * forgot to include the catalog files in the last release
193         * meta:writer now also detected on CPANPLUS::Dist::YACSmoke
195         * new option --cturl to temporarily switch servers
197         * new experimental option --solve to run some statistics to aid
198         determining blame candidates.
200 2008-10-19  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
202         * release 0.0.12
204         * all output goes now to STDERR except for the output for --dumpvars
205         which goes to --dumpfile's option (default: ./ctgetreports.out)
207         * XML::LibXML parser object now has a catalog and is being cached.
209         * new option --quiet to suppress all output
211         * we have a real test now (but not many individual tests)
213         * env state was not turned off correctly, fixed.
215         * entities are now decoded
217 2008-09-29  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
219         * release 0.0.11
221         * packaging issues: remove the overly clever idea to get the version into
222         the manpage. It screws the enduser who is using MM->parse_version.
224         * Since Barbie has switched to XHTML, drop HTML::TreeBuilder and parse
225         directly with XML::LibXML, set the default downloaded file back to html
226         because it is easier to debug and generally gets more attention.
228 2008-09-21  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
230         * release 0.0.10
232         * address #39458: make sort order descending with --ctformat:yaml
233         (suggested by Slaven Rezic)
235         * address #39459: set display variable to captured regexp with qr:
236         (suggested by Slaven Rezic)
238         * temporarily setting --ctformat=yaml the default until cpantesters site
239         is stable again
241 2008-09-20  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
243         * release 0.0.9
245         * new options --raw and --q qr:REGEXP (suggested by Slaven Rezic)
247         * release 0.0.8
249         * packaging issues: META.yml and MANIFEST repaired, tests added
251 2008-09-13  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
253         * release 0.0.7
255         * support new option --report to parse a single report
257         * support envariables parsing and options of the form env:VARIABLE
259         * document so far undocumented query option meta:output_from
261 2008-09-09  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
263         * release 0.0.6
265         * add meta:ok and meta:about as query parameter
267         * slightly improved manpage
269 2008-08-23  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
271         * release 0.0.5
273         * minor bug fix: --vdistro and --ctformat=yaml did not work together
275 2008-06-24  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
277         * release 0.0.4
279         * release 0.0.3
281         * address #37035: $ua could be uninitialized.
283         * introduce new option ctformat=html|yaml especially to analyze
284         DateTime::Format::Strptime which has a broken HTML page at the moment.
286         * 0.0.4 fixed a gotcha in the Makefile.PL produced by Module::Build: it
287         contained a reference to an inexistant file. Investigation pending,
288         switching to MakeMaker.
290 2008-06-15  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
292         * release 0.0.2
294         * with docs and a bit of testing.
296 2008-06-12  Andreas J. Koenig  <andreas.koenig.7os6VVqR@franz.ak.mind.de>
298         * release 0.0.1
300   * just the bare script I'm currently working with. very early alpha
301         quality
304         Local Variables:
305         mode: change-log
306         change-log-default-name: "Changes"
307         tab-width: 2
308         left-margin: 2
309         End: