Revision history for perl module CPAN::Changes

0.22 2013-07-30

  - Sync module versions (RT #87455)

0.21 2013-07-30

  [ Spec Changes ]

  - Bump version to 0.02

  - Added "unknown/dev" release date options (RT #67705)

  - Added optional release note (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 (Gabor Szabo)

  - 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

0.20 2013-05-01

  - 'delete_empty_groups' shouldn't erronously delete default group 
    (Yanick Champoux)

  - Add tidy_changelog utility script (Yanick Champoux)

  - Minor pod fix

0.19 2012-04-30

  - Test::CPAN::Changes now accepts version entries ending in '-TRIAL' (RT
    #76882, Karen Etheridge)

  - releases() in CPAN::Changes also accepts entries ending in '-TRIAL'

0.18 2011-10-18

  - Expand changes_file_ok() to accept arguments so that a specific version
    may be checked (Ricardo Signes)

  - Add $VERSION to Test::CPAN::Changes so it plays nice with the toolchain
    e.g Module::Install::AuthorRequres (Dan Brook)

0.17 2011-04-21

  - Eliminate extra whitespace when release date is not defined (RT #67441)

  - Require version.pm 0.79, which introduced the $LAX regexp (RT #67613)

  - Add the option to sort groups (Yanick Champoux)

0.16 2011-04-12

  - Expose W3CDTF regex variable

  - Allow whitespace in some dates

  - Extract out valid W3CDTF portions from dates

  - Requires perl 5.10

0.15 2011-04-11

  - Handle more date/time formats during parsing

0.14 2011-04-11

  - Add delete_empty_groups() to Changes.pm and Release.pm (Yanick Champoux) 

0.13 2011-04-04

  - Use version.pm's LAX regex for finding versions.

0.12 2011-04-04

  - Sort releases() by version first for greater consistency

0.11 2011-03-31

  - Parse the default Dist-Zilla date format (e.g. 2010-12-28 00:15:12 
    Europe/London)

0.10 2011-03-29

  - Be more strict about date validation in Test::CPAN::Changes

0.09 2011-03-29

  - Be more lenient when parsing dates. Timestamps (e.g. 
    Tue Mar 29 08:32:16 2011) are now parsed and converted to W3CDTF. (Fixes 
    RT #66862)

0.08 2011-03-14

  - Handle inconsistent indentation between releases

  - Be more strict about parsing rules for grouping lines

0.07 2011-03-03

  - Wrap version parsing in eval()

0.06 2011-02-15

  - Add proper version sorting via version.pm

  - Update dist manifest to include tests missing from previous releases

0.05 2011-02-13

  - Attempt to squash warnings for undefined dates and add rudimentary
    version sorting when dates are equal

  - Add support for a "next version" token (Yanick Champoux)

  - Proper definition of whitespace between version and date
    (Fixes RT #65678)

0.04 2011-02-10

  - Remove done_testing() from a test.

0.03 2011-02-10

  - Allow more than one space between the version and the date. The spec
    allowed for this, but the parser did not. (Dave Rolsky)

  - Handle the case where there is no space before the change marker
    correctly. (Dave Rolsky)

0.02 2011-02-08

 - Make tests compatible with Test::More that ships with perl 5.10.0
   (Fixes RT #65543)

0.01 2011-02-02

 - Initial release