Revision history for Perl module ConfigReader::Simple

1.296 2024-01-23T14:28:43Z
	* refresh distro, update email address, update repo URL

1.295 2022-01-09T00:15:28Z
	* No code changes. Fix a link in the README.pod.

1.294 2021-01-15T07:52:01Z
	* freshen distro, remove Travis CI, add Github Actions
	* fix problem with blank line ending processing (Github #2, Axel Beckert)

1.293 2018-04-26T16:17:17Z
	* Clarify that it's Artistic License 2.0

1.291 2016-11-23T21:08:11Z
	* Remove the prereq test, but oddly, update all the prereqs. If it
	shows up in a use statement, it shows up in the prereqs.

1.29 - 2014-08-16
	* Check for reference arguments without using UNIVERSAL::isa

1.28 - 2009-06-09
	* Various distro fixes, correct license, and new Makemaker
	hotness. No need to upgrade.

1.27 - 2008-08-20
	* Fixed bug in _validate_keys that looked at a directives
	value instead of checking for the directive name. This
	affected directives with perly false values when you
	gave a list of required keys to new().

1.26 - 2007-11-09
	* cleanups for the move from CVS to SVN, and for the latest kwalitee
	* no need to upgrade

1.25 - 2007-03-16
	* Fixing up distro and verifying that all bugs in RT are fixed
	* A call to new() without args now doesn't try to open the null file

1.24 - 2007-01-09
	* updated copyright and license info
	* no code changes, so no need to upgrade

1.23 - 2006-04-10
	* Changed configuration directive parsing to accept [^\s=]+ instead of
	just \w+
	* If you want to name your configuration directives with characters
	outside of \w, you should upgrade to this version
	* If your teammates are using config directives with characters
	outside of \w, they're going to make you upgrade. :)

1.21 - 2005-08-24
	* Fixed string parsing bug which messed up on continuation lines
	* cloning an object now makes a deep copy, fixing another bug
	* Removed all module dependencies except Test::More

1.18 - 2004-02-10
	* Adam Trickett added support for continuation lines
	* I added docs for config file formats

1.17 - 2003-11-30
	* some fix ups for the POD docs
	* fixed a problem in t/pod.t so the test finds the files
	* if you already have this installed, you don't need this update


1.15 - 2002-10-22
	* new_multiple can keep going if it cannot read a file
	* added $Die, $Warn, $ERROR, %Error variables for settings
	* things that should croak do

1.14 - 2002-09-29
	* cleaned up Makefile.PL
	* added prereq test

1.12 - 2002-07-13
	* added add_config_file() to pull in more configuration directives
	after you have already created the object.

1.11 - 2002-04-28
	* added new_multiple() to parse multiple files into the same
	object.

0.91 - 1997-11-03
	* you don't need to call parse() since new() does it for you
	* you can use the NAME=VALUE format in config files thanks to
		Alan W. Jurgensen <jurgensen@berbee.com>
	* the module is now maintained by brian d foy, briandfoy@pobox.com

0.9 - 2000-08-11
   * Bumped up the version number because it's nearly mature
   * Now you can declare all, some or no keys and it will only die if a
     declared key is not found in the config file.
     (Kim Ryan <kimaryan@ozemail.com.au>)

0.5 - 1999-02-10
   * Changed module name to ConfigReader::Simple to match up with
     other modules in CPAN better.
   * Quote delimiters now have to be matched, ie not 'foo" etc.
   * Doesn't get confused by trailing whitespace
   * Copes with quote-delimited strings as long as they're all on the
   same line.