2009-11-02 Andreas J. Koenig * release 0.1.7 * CPANPLUS beginning with 0.89_06(?) has a toolchain stanza 2009-11-01 Andreas J. Koenig * release 0.1.6 * bugfix: not all reports have a correct MIME header; introduce heuristics to parse MIME as MIME if it probably is. 2009-10-26 Andreas J. Koenig * release 0.1.5 * bugfix: allow an empty line after the Summary line * bugfix: allow any whitespace after Date: 2009-10-10 Andreas J. Koenig * release 0.1.4 * introduce --ctdb option to use a local sqlite database instead of asking cpantesters for yaml files (Andreas Koenig) * Don't croak on invalid Date headers (Ask Bjørn Hansen) and protect date to time converter against unexpected date format (Andreas Koenig) * Avoid infinite loop if the last line of a report ends with a '!' (Ask Bjørn Hansen) 2009-06-28 Andreas J. Koenig * release 0.1.3 * do not rely on the sort order of the cpantesters yaml file 2009-05-22 Andreas J. Koenig * release 0.1.2 * Fix parsing of files with a MIME-Version header which comes from recent improvements on the Test::Reporter end. 2009-03-29 Andreas J. Koenig * release 0.1.1 * add the parsed prerequisites wanted version number to the result with the prefix C (popular Birmingham hackathon demand) * added a bin/conf2conf.pl script developed by H.Merijn Brand during Birmingham hackathon. This will probably end up as a sub in ParseReport.pm, needs to be decided later. 2009-03-12 Andreas J. Koenig * release 0.1.0 * discontinued the support for more than one distro on the commandline; it seemed unnneeded and confusing * allow a versioned distro name as argument, obsoletes the --vdistro option. * generate a conf:git_commit_id if possible * honour proxy environment * return the %extract hash from parse_report (suggested by Ask B. Hansen) * minor bugfixes 2008-12-30 Andreas J. Koenig * release 0.0.23 * do not die when we cannot parse a date in an nntp article, for example 550894. * if -solve is given, always provide a variable C that concatenates C and C because the latter alone is a pointless variable. * do not die if Statistics::Regression::print() dies. Before it may come to that introduce additional caution, checking the return value of standarderrors(). 2008-12-29 Andreas J. Koenig * release 0.0.22 * dropped support for ctformat=html because cpantesters site is a moving target. 2008-12-15 Andreas J. Koenig * release 0.0.21 * solve switch: secondary sort order K ascending (suggested by Slaven) * solvetop switch: overrule it when there are more results with R^2==1.0 2008-12-14 Andreas J. Koenig * release 0.0.20 * catch errors from HTTP and NNTP server. 2008-11-10 Andreas J. Koenig * release 0.0.19 * introduce a backdoor to feed an arbitrary article as argument to the parser. * address #40812: with NNTP, when the date format doesn't match expectations, use DateParse compatible parser. 2008-11-06 Andreas J. Koenig * release 0.0.18 * switch to Net::NNTP instead of HTTP for the reports. HTTP can be switched on with --transport=http 2008-11-03 Andreas J. Koenig * release 0.0.17 * typo fix # 40608 * bug fix # 40609: division by zero error in Statistics::Regression * new option --ycb to specify a callback for calculating Y 2008-11-01 Andreas J. Koenig * release 0.0.16 * add protection against linear dependencies between columns 2008-10-28 Andreas J. Koenig * release 0.0.15 * provide a normalized meta:perl for --solve 2008-10-26 Andreas J. Koenig * release 0.0.14 * forgot dependency on Statistics::Regression 2008-10-21 Andreas J. Koenig * release 0.0.13 * forgot to include the catalog files in the last release * meta:writer now also detected on CPANPLUS::Dist::YACSmoke * new option --cturl to temporarily switch servers * new experimental option --solve to run some statistics to aid determining blame candidates. 2008-10-19 Andreas J. Koenig * release 0.0.12 * all output goes now to STDERR except for the output for --dumpvars which goes to --dumpfile's option (default: ./ctgetreports.out) * XML::LibXML parser object now has a catalog and is being cached. * new option --quiet to suppress all output * we have a real test now (but not many individual tests) * env state was not turned off correctly, fixed. * entities are now decoded 2008-09-29 Andreas J. Koenig * release 0.0.11 * packaging issues: remove the overly clever idea to get the version into the manpage. It screws the enduser who is using MM->parse_version. * Since Barbie has switched to XHTML, drop HTML::TreeBuilder and parse directly with XML::LibXML, set the default downloaded file back to html because it is easier to debug and generally gets more attention. 2008-09-21 Andreas J. Koenig * release 0.0.10 * address #39458: make sort order descending with --ctformat:yaml (suggested by Slaven Rezic) * address #39459: set display variable to captured regexp with qr: (suggested by Slaven Rezic) * temporarily setting --ctformat=yaml the default until cpantesters site is stable again 2008-09-20 Andreas J. Koenig * release 0.0.9 * new options --raw and --q qr:REGEXP (suggested by Slaven Rezic) * release 0.0.8 * packaging issues: META.yml and MANIFEST repaired, tests added 2008-09-13 Andreas J. Koenig * release 0.0.7 * support new option --report to parse a single report * support envariables parsing and options of the form env:VARIABLE * document so far undocumented query option meta:output_from 2008-09-09 Andreas J. Koenig * release 0.0.6 * add meta:ok and meta:about as query parameter * slightly improved manpage 2008-08-23 Andreas J. Koenig * release 0.0.5 * minor bug fix: --vdistro and --ctformat=yaml did not work together 2008-06-24 Andreas J. Koenig * release 0.0.4 * release 0.0.3 * address #37035: $ua could be uninitialized. * introduce new option ctformat=html|yaml especially to analyze DateTime::Format::Strptime which has a broken HTML page at the moment. * 0.0.4 fixed a gotcha in the Makefile.PL produced by Module::Build: it contained a reference to an inexistant file. Investigation pending, switching to MakeMaker. 2008-06-15 Andreas J. Koenig * release 0.0.2 * with docs and a bit of testing. 2008-06-12 Andreas J. Koenig * release 0.0.1 * just the bare script I'm currently working with. very early alpha quality Local Variables: mode: change-log change-log-default-name: "Changes" tab-width: 2 left-margin: 2 End: