# (This is -*- indented-text -*-)
# $CVSHeader: mkamm/scripts/cvsweb-converters/NEWS,v 1.9 2006/06/22 07:46:18 martin Exp $

Changes between release 0.3.2 and 0.3.3:

	Use $Config{perlpath} to locate perldoc(1) script rather than
	the $^X variable.

Changes between release 0.3.1 and 0.3.2:

	Add a --commitlogdir option to commitlog2cvsweb.

Changes between release 0.3 and 0.3.1:

	Fix the --branch option of cvsuplog2cvsweb.

Changes between release 0.2.4 and 0.3:

	Add formatted manpages (PostScript, HTML) to the distribution,
	but do not install them. (All the scripts have a --help option
	already.) This is intended for easier printing (or browsing)
	the docs. It also eases inspecting the tarball.

Changes between release 0.2.3 and 0.2.4:

	commitlog2cvsweb: Parse recent DragonFly-BSD commit logs.

Changes between release 0.2.2 and 0.2.3:

	Better parsing of CVS imports.

Changes between release 0.2.1 and 0.2.2:

	Parse ISO 8601 dates. They are used since 2004-06-05 in
	FreeBSD's commitlogs.

	Indent the scripts with perltidy(1).

Changes between release 0.2 and 0.2.1:

	Only escape control characters when encoding generated URLs to be
	more RFC 2396 and RFC 2732 compliant.

	Test and update POD examples, fix URLs.

	Slightly improve README text.

	Fix the "distcheck" make target.

	Add the "missing" script again. Its licence is non-infectuous now.

	Replace the non-ascii brokenbar character () with exclamation
	mark (!) or percent sign (%).

	Move custom autoconf macros from configure.in to acinclude.m4.

	Add checks for required Perl libraries.

	Remove taint checks (-T) to get a small speedup.

	Add --filename option to commitlog2html.

	Fix a bug in commitlog2html where --logmessage patterns were
	searched inside RCP (Rev Changed Path) part of commitmessage.

Changes between release 0.1 and 0.2:

	All scripts can now invoke "perldoc $0" (display their built
	in POD documentation) when invoked with option "--help".

	All 3 scripts now share a single configuration file named
	"cvsweb-converters.conf". (If it's in your $HOME it must be
	prefixed with a dot.) You can also point with environment
	variable CVSWEB_CONVERTERS_CONF to another config file.

	The config file changed its syntax from plain Perl to INI
	style.  You need module Config::IniFiles to read it.  The
	built in defaults are only used as a fallback when no config
	file is found.

	The old config file "commitlog2cvsweb.conf" has been
	abandoned. You should transliterate it to the new config file
	and delete the old one.

	The package got a GNU automake/autoconf framework. The
	"missing" script is deliberately excluded, because it is
	tainted with the GPL. (It can be regenerated by deleting the
	empty placeholder file and running "automake --add-missing".)

#EOF#
