- New upstream release 2.21
- Patch Makefile.PL to refer to the current repo, which is on github, and
not the original one, which is on Adam's web site (CPAN RT#102125)
- Remove Build.PL (CPAN RT#102126)
- Edit line lengths in the Changes file to a maximum of 100 characters
- Edit line lengths in the docs the same way
- Expand the SEE ALSO section of the docs
- Use %license
- New upstream release 2.19
- Remove obsolete and wrong version # from Makefile.PL (CPAN RT#88658)
- Test if read() will return undef; if so, set an error message and (still)
return undef
- Change VERSION => $VERSION in Makefile.PL to
VERSION_FROM => 'lib/Config/Tiny.pm' (CPAN RT#88670)
- New upstream release 2.17
- Remove the file tests -efr during calls to read(); the open() tests for any
error
- The -f test was reporting /dev/null as a directory, not a file
(CPAN RT#36974)
- Clean up some error messages slightly
- New upstream release 2.16
- Replace Path::Tiny with File::Spec, because the former's list of
dependencies is soooo long :-( (see CPAN RT#88435 for Tree::DAG_Node)
- New upstream release 2.15
- Clean up the shambolic dates in the Changes file
- Add a note under Caveats about setting options more that once - only the
first case is respected (CPAN RT#69795)
- Add a $encoding parameter to read_file() and write_file(), and add
t/04.utf8.t and t/04.utf8.txt (CPAN RT#71029, CPAN RT#85571)
- Fix temporary directory creation in tests for BSD-based systems
- Rename t/*.t files
- Add MANIFEST.SKIP, Changelog.ini, Build.PL, META.json
- Add a FAQ to the docs
- Clean up the docs
- This release by RSAVAGE -> update source URL
- Specify all dependencies
- Drop support for old rpm versions as we need Path::Tiny, which is not
available there
- Reinstate compatibility with older distributions like EL-5
- Run release tests as well as the regular test suite
- BR: perl(Test::CPAN::Meta) and perl(Test::More)
- Only drop perl(Test::MinimumVersion) as a buildreq when bootstrapping, and
add a comment about why that's needed
- Use DESTDIR rather than PERL_INSTALL_ROOT
- Don't use macros for commands
- Make %files list more explicit
- No longer need to fix permissions of Tiny.pm
- Use tabs