- New upstream release 0.400002
- Revert whitespace changes that were inadvertantly included in previous
release
- Escape curly brackets in test to avoid warning in perl 5.22
- New upstream release 0.400001
- Accept either UTF-8 or ISO-8859-1 files and decode them
- Only treat bracketed text if it is on its own line with no other brackets
- Bump version.pm prereq to make sure it works properly
- Let long tokens (like URLs) overflow rather than splitting them into
multiple lines
- Don't wrap on non-breaking spaces
- Clean up packaging
- Return undef for dates or notes that don't exist
- Quote meta chars to fix a problem that clobbered dates with timezones due
to the '+' char (GH #20)
- This release by HAARG → update source URL
- Classify buildreqs by usage
- New upstream release 0.25:
- Fix Dist::Zilla date parsing: now puts timezone data in note section
(Github #17)
- Move Text::Wrap usage to proper module
- Typo fix
- New upstream release 0.23:
- Bump spec version to 0.03
- Be more strict about what we consider to be a Dist::Zilla-style date
to avoid false positive matches
- Update W3CDTF parsing to make the "T" marker optional (CPAN RT#87499)
- Fix extra whitespace for empty values after version (CPAN RT#87524)
- New upstream release 0.21:
Spec Changes:
- Bump version to 0.02
- Added "unknown/dev" release date options (CPAN RT #67705)
- Added optional release note (CPAN RT #69321)
- Added another preamble example
- Added a note about line length
Code Changes:
- Require Test::More 0.96 (RT #84994)
- Added --check and --help flags to tidy_changelog script
- Properly parse multi-line preamble
- Test::CPAN::Changes now warns about parsed dates not in spec-compliant form
- Handle unknown/dev release dates and release note from new spec
- BR: perl(Pod::Usage)
- New upstream release 0.20:
- 'delete_empty_groups' shouldn't erronously delete default group
- Add tidy_changelog utility script
- Minor pod fix
- Bump Test::More version requirement to 0.96 (CPAN RT#84994)
- New upstream release 0.19:
- Test::CPAN::Changes now accepts version entries ending in '-TRIAL'
(CPAN RT#76882)
- releases() in CPAN::Changes also accepts entries ending in '-TRIAL'
- Don't need to remove empty directories from buildroot
- Drop %defattr, redundant since rpm 4.4
- New upstream release 0.18:
- Expand changes_file_ok() to accept arguments so that a specific version may
be checked
- Add $VERSION to Test::CPAN::Changes so it plays nice with the toolchain
e.g. Module::Install::AuthorRequires
- New upstream release 0.17:
- Eliminate extra whitespace when release data is not defined (CPAN RT#67441)
- Require version.pm 0.79, which introduced the $LAX regexp (CPAN RT#67613)
- Add the option to sort groups
It is standard practice to include a Changes file in your distribution. The
purpose of the Changes file is to help a user figure out what has changed
since the last release.
People have devised many ways to write the Changes file. A preliminary
specification has been created (CPAN::Changes::Spec) to encourage module
authors to write clear and concise Changes.
This module will help users programmatically read and write Changes files
that conform to the specification.