2006-09-19 v0.21 Tels 20 tests * require Graph::Easy 0.48 * no longer includes the Graph::Easy version in Special:Version (this got called for every graph parsed/rendered, thus slowing it down - thanx to Florian Lindner for the hint!) * support "debug" output (replaces former Special:Version details) 2006-07-23 v0.20 Tels 20 tests * require Graph::Easy 0.45 * require Graph::Easy::As_svg 0.19 * various unicode/utf-8 fixes * create files/directories writable for users, that solves the problem when the webserver process running as nobody on a shared host did create files that were only deletable by root (which you aren't on a shared host) * more defensive programming when handling files 2006-04-17 v0.19 Tels 20 tests * rename to mediawiki-graph * require Graph::Easy 0.44 * README + document file-leaking + installation on a shared host 2006-01-28 v0.18 Tels 20 tests * require Graph::Easy 0.40 * fix an unquoted bareword in Graph.php (Thanx Mutante!) * fix Makefile.PL to work with newer YAML 2005-12-18 v0.17 Tels 20 tests * require Graph::Easy 0.36 * remove all "\n" from returned HTML output, because Mediawiki insists on inserting

for ever N lines or so, destroying the output * fix typo in graph.cfg.sample 2005-12-10 v0.16 Tels 20 tests * require Graph::Easy 0.35 * require Config::Tiny 2.02 * add PNG support via dot/neato * add config file support (graph.cfg) * put generated files into sub directories to avoid millions files-per-dir * quote parser error output to prevent HTML accidents 2005-12-04 v0.15 Tels 13 tests * require Graph::Easy 0.34 * require Digest::SHA1 2.10 * warn on not-installed or outdated As_svg * fix SVG output: create an SVG file in images/graph and embed it via an OBJECT tag. The file name is an SHA1 of $graph->as_txt(). * describe cpansign --verify in README better (Thanx Mutante!) * skip right number of tests if Graph::Easy::As_svg is not installed (Thanx Mutante again!) * fix output on Special::Version page (escape $ to \$) 2005-11-06 v0.14 Tels 11 tests * require Graph::Easy 0.32 * use utf8:decode() on incoming text, to make non-ASCII input work * remove debug support 2005-10-30 v0.13 Tels 9 tests * require Graph::Easy 0.31 * allow "boxart" as output mode * put STDOUT into ':utf8' mode (for utf-8 output) * do not add spurious linebreak in Special::Version page 2005-09-23 v0.12 Tels 9 tests * require Graph::Easy v0.30 * fix SVG output (leading \n and empty lines were garbled by MediaWiki) * avoid double line numbers double line numbers in error messages * support the output-attribute on graphs like in "graph { output: html; }" * include TODO, note that SVG output still garbles the page (but less so) 2005-09-18 v0.11 Tels 7 tests * require Graph::Easy v0.28 * remove unnec. "\n" after CSS and HTML code in output, this created ugly empty spaces below and over the graph * propagate error messages back so that the editing user can see them 2005-09-04 v0.10 Tels 7 tests * fix tests to run on Windows * require Graph::Easy v0.27 * include version on the special page 2005-07-14 v0.09 Tels 7 tests * include our Credits on Special::Version * require Graph::Easy v0.22 2005-06-25 v0.08 Tels 7 tests * set an ABSTRACT for CPAN * require Graph::Easy v0.20 * skip SVG tests if Graph::Easy::As_svg is not installed 2005-06-15 v0.07 Tels 7 tests * use Graph::Easy v0.19 now * support output format SVG * die() on unknown output formats 2005-03-11 v0.06 Tels 5 tests * add (c) note to Graph.php * include CHANGES * require Graph::Simple v0.14 2005-01-25 v0.05 Tels 5 tests * fix the dumb typo in Graph.php * graphcnv: no need to remove spaces from lines - a tad faster now 2005-01-24 v0.04 Tels 5 tests * rewrote as extension * graphcnv: takes no longer unused directory parameters 2005-01-12 v0.03 Tels 5 tests * further cleaning of Graph.php - and pass outputmode to graphcnv * graphcnv: take outputmode and return HTML or ASCII (wrapped in pre) * graphcnv: use Taint mode for security 2005-01-11 v0.02 Tels * fixed patch (relative to ., not wiki, thanx Omega!) * fixed README up a lot (Thanx again, Omega!) 2005-01-07 v0.01 Tels * first try