Revision history for Perl extension Module::Metadata::Changes.
2.12 2017-04-17T16:22:00
- Update pre-reqs for DateTime::Format::Strptime from V 1.61 to 1.73 to pick up
DateTime::TimeZone V 2.09, which in turn keeps the Perl toolchain happy.
- Ensure tests run under Test::More V 1.001002.
2.11 2016-08-14T11:33:00
- Stop using Test::Stream. Use Test::More shipped in the Test::Simple distro.
See RT#116930. Thanx to Chad Granum.
- Update version #s in pre-reqs.
2.10 2016-05-04T08:15:00
- Correct physical address of Free Software Foundation in LICENSE file. See RT#114149.
Thanx to Petr Pisar.
2.09 2016-05-03T11:45:00
- Update last 2 lines of docs from:
The Artistic License, a copy of which is available at:
http://www.opensource.org/licenses/index.html
To
The Perl License, a copy of which is available at:
http://dev.perl.org/licenses/
See RT#114119. With thanx to eagle-eyed Petr Pisar.
2.08 2016-05-01T11:10:00
- Change licence to Perl. See LICENSE file.
- Update pre-reqs.
2.07 2016-04-30T18:44:00
- Add EXE_FILES => ['bin/ini.report.pl'] to Makefile.PL so this program is installed along with
the module itself. Thanx to ppisar - at - redhat.com for the patch. See RT#102247. Thanx.
My apoligies for the embarrassing delay in doing this.
- Change the licence from Artistic 2.0 to Perl.
- Fix the Makefile.PL's references to the github repo.
2.06 2015-11-22T11:32:00
- Add repo on github https://github.com/ronsavage/Module::Metadata::Changes.
- Change abstract slightly, to include Changelog.ini.
- Add a link to CPAN::Changes in 'See Also'.
- Switch from Perl6::Slurp to File::Slurper.
- Switch from Hash::FieldHash to Moo and Types::Standard.
- Remove Build.PL.
- Update pre-reqs.
- Reformat dates in this file.
- Move t/pod.t to xt/author/.
2.05 2013-06-03T12:14:00
- Rename CHANGES to Changes as per CPAN::Changes::Spec.
- Allow inFileName to be Changes or CHANGES.
- Change default PathForHTML from '/var/www/assets/templates/module/metadata/changes' to
'/dev/shm/html/assets/templates/module/metadata/changes'.
- Rename test files from \d\d.*.t to *.t.
- Update the help printed by init.report.pl -h.
2.04 2012-03-26T11:31:00
- Stop uninit warning when a line being tested for a datetime contains just 1 field.
- Output a '-' as documented, rather than a '.', at the start of any line which happens to start with
Config::IniFiles' reserved token \E\O\T.
- Add META.json to MANIFEST.
2.03 2011-02-23T17:21:00
- Add missing dependency Hash::FieldHash to Build.PL and Makefile.PL. Re-generate metatdata files.
2.02 Tue Feb 22 9:07:00 2011
- Add missing dependency Perl6::Slurp to Build.PL and Makefile.PL. Re-generate metatdata files.
2.01 2011-02-21T18:30:00
- Allow for a line in CHANGES to contain just 1 long token, without outputting a warning under recent Perls.
2.00 2011-02-15T14:59:00
- Rewrite to allow client access to the memory-based version of Changelog.ini.
- Add scripts/report.names.pl to demonstrate this feature.
- new() now takes a hash, not a hashref, since I've adopted the fabulous Hash::FieldHash.
- Replace eval{} with Try::Tiny.
- Only remove commas from lines which match /^\d/, since the digit(s) are assumed to be a version #,
and hence the commas are assumed to be embedded in dates.
- Discontinue convert() and convert_body(), which were available in V 1.
- What used to be convert() is now writer(reader() ).
- What used to be convert_body() is now transform().
- The default input file (under -c) is CHANGES, not ./CHANGES.
- The default input file (without -c) is Changelog.ini, not ./Changelog.ini.
- Add warnings to docs that config(), get_latest_release() and get_latest_version() must be called after read().
- Replace /usr/bin/perl with /usr/bin/env perl.
- Replace common::sense with use strict and use warnings, to get uninit var warnings.
- Replace Carp::croak with die.
- Use real version numbers instead of 0 in the required modules lists in Build.PL and Makefile.PL.
1.08 2010-02-21T12:56:13
- Remove text 'All rights reserved' (for Debian licensing).
- Remove POD heads 'Required Modules' and 'Changes'.
1.07 2010-02-10T13:53:00
- Add META.yml. Update MANIFEST.SKIP. Add MANIFEST and MYMETA.yml.
1.06 2009-11-12T10:19:00
- Run dos2unix on all files.
1.05 2009-07-08T10:08:00
- Rename t/Changes to t/Non.standard.name because under MS Windows there is no difference
between the name t/Changes and the other test file t/CHANGES
- Patch t/02.convert.t to match
- Use File::HomeDir rather than relying on $ENV{'HOME'}
1.04 2009-02-18T11:46:00
- Output 'Changelog.*' rather than 'Configlog.*' in the [Module] section of Changelog.ini
- Rename Changes.txt to CHANGES because search.cpan.org won't display Changes.txt
- Rename t/*_*.t to t/*.*.t (since I prefer '.' to '_' in file names, because '_' is a shift char)
1.03 2008-07-22T14:41:00
- Rename CHANGES to Changes.txt to match my other modules
1.02 2008-07-16T17:14:00
- Patch Build.PL and Makefile.PL to depend on DateTime V 0.42 because a user (thanx Mark)
has reported a failed test with an earlier version
1.01 2008-05-16T09:12:00
- Add Config::IniFiles to Build.PL and Makefile.PL
1.00 2008-05-02T15:15:45
- Original version