Revision history for Git::CPAN::Patch

2.5.0 2022-03-06
 [ENHANCEMENTS]
 - Remove dependency on CLASS module

 [STATISTICS]
 - code churn: 3 files changed, 239 insertions(+), 238 deletions(-)

2.4.0 2021-09-19
 [ENHANCEMENTS]
 - Only prefix tag with 'v' if needed. (GH#42, zmughal)
 - Add a --nocheck negation version of --check. (GH#41, zmughal)

 [STATISTICS]
 - code churn: 6 files changed, 118 insertions(+), 16 deletions(-)

2.3.4 2018-08-24
 [BUG FIXES]
 - fix signatures in ::Command::Clone.		 (GH#38)

 [STATISTICS]
 - code churn: 2 files changed, 16 insertions(+), 7 deletions(-)

2.3.3 2018-08-21
 [DOCUMENTATION]
 - Fix sendpatch typo in POD. (GH#36, Racke)

 [MISC]
 - Use native signatures instead of Method::Signatures::Simple, which also
   mean minimal perl version is now 5.20.0.

 [STATISTICS]
 - code churn: 16 files changed, 105 insertions(+), 75 deletions(-)

2.3.2 2017-12-22
 [BUG FIXES]
 - source command was erroneously using 'vcs' attribute. (GH#35, ilmari)

 [STATISTICS]
 - code churn: 5 files changed, 97 insertions(+), 8 deletions(-)

2.3.1 2017-01-12
 [BUG FIXES]
 - Remove dependency on MooseX::Role::Tempdir. (GH#33, Sebastien Deseille)

 [STATISTICS]
 - code churn: 3 files changed, 32 insertions(+), 14 deletions(-)

2.3.0 2016-04-13
 - perlcritic tweaks, add documentation, better die messages. (GH#32,
   temp0)

 [ENHANCEMENTS]
 - 'git cpan import' now has options '--author_name' and '--author_email'
   to force author to those values. (GH#31)

 [STATISTICS]
 - code churn: 8 files changed, 78 insertions(+), 45 deletions(-)

2.2.1 2016-02-06
 [BUG FIXES]
 - Test was failing if color.ui was set to always. (GH#29, reported by
   grinnz)

 [STATISTICS]
 - code churn: 3 files changed, 24 insertions(+), 13 deletions(-)

2.2.0 2015-08-09
 [BUG FIXES]
 - Allow git to prompt user when calling sendemail (GH#25, Arthur Axel fREW
   Schmidt)
 - Tags were printed with the warning "at line blah". (GH#22)

 [ENHANCEMENTS]
 - Improve error message. (GH#24, frioux)

 [NEW FEATURES]
 - Store module name in config instead of relying on commit messages
   (frioux, GH#26)

 [STATISTICS]
 - code churn: 8 files changed, 219 insertions(+), 438 deletions(-)

2.1.0 2015-06-01
 [ENHANCEMENTS]
 - Be a little more clever about finding out if the META repo is git-based.

 [STATISTICS]
 - code churn: 3 files changed, 22 insertions(+), 4 deletions(-)

2.0.4 2015-04-19
 [BUG FIXES]
 - Tests were failing because of space-sensitivity. (lharey, GH#21)

 [ENHANCEMENTS]
 - Move to MetaCPAN::Client. (GH#19)

 [STATISTICS]
 - code churn: 14 files changed, 233 insertions(+), 210 deletions(-)

2.0.3 2014-03-17
 [BUG FIXES]
 - Deal with any archives and other fixes. (RT#92928, reported by Alexandr
   Ciornii)

 [STATISTICS]
 - code churn: 7 files changed, 79 insertions(+), 26 deletions(-)

2.0.2 2014-03-03
 [BUG FIXES]
 - Author and date of release take precedence over the GIT_* env variables.
   (RT#93481, reported by Slaven Rezic)

 [DOCUMENTATION]
 - Remove mention of option '--backpan' for import. (RT#93482, raised by
   Slaven Rezic)

 [STATISTICS]
 - code churn: 4 files changed, 18 insertions(+), 42 deletions(-)

2.0.1 2014-02-15
 [BUG FIXES]
 - Added dependency to Git::Repository::Plugin::AUTOLOAD.
 - Re-introduced Pod::Weaver (spotted by Neil Bowers).

 [STATISTICS]
 - code churn: 3 files changed, 14 insertions(+), 4 deletions(-)

2.0.0 2014-02-12
 [API CHANGES]
 - Will now clone of the official git repository, if there is one.

 [STATISTICS]
 - code churn: 13 files changed, 385 insertions(+), 64 deletions(-)

1.3.1 2013-07-27
 [BUG FIXES]
 - Bump minimal Perl requirements to 5.10.1 (for smartmatches).

 [STATISTICS]
 - code churn: 2 files changed, 10 insertions(+), 2 deletions(-)

1.3.0 2013-07-18
 [ENHANCEMENTS]
 - Silence smart-match warnings for 5.18+

 [STATISTICS]
 - code churn: 2 files changed, 25 insertions(+), 16 deletions(-)

1.2.1 2013-07-15
 [BUG FIXES]
 - Was using 'return $foo or die' instead of 'return $foo || die'.

 [STATISTICS]
 - code churn: 2 files changed, 11 insertions(+), 4 deletions(-)

1.2.0 2013-04-21
 [ENHANCEMENTS]
 - Move to Method:::Signature::Simple as M::S doesn't work with 5.17.11.
   (GH#14, ilmari)

 [STATISTICS]
 - code churn: 14 files changed, 32 insertions(+), 16 deletions(-)

1.1.2 2013-04-14
 [BUG FIXES]
 - bump dependency for MooseX::App to solve boolean argument problem.

 [STATISTICS]
 - code churn: 2 files changed, 9 insertions(+), 10 deletions(-)

1.1.1 2013-04-01
 [BUG FIXES]
 - changes in latest MooseX::App broke Git::CPAN::Patch  (RT#84349,
   reported by Peter Valdemar Morch)

 [STATISTICS]
 - code churn: 8 files changed, 47 insertions(+), 18 deletions(-)

1.1.0 2013-01-19
 [ENHANCEMENTS]
 - Simplify code after MooseX::App improvements (maros rocks)

 [STATISTICS]
 - code churn: 2 files changed, 19 insertions(+), 75 deletions(-)

1.0.3 2013-01-08
 [BUG FIXES]
 - Specify Method::Signature minimal version.

 [STATISTICS]
 - code churn: 2 files changed, 14 insertions(+), 7 deletions(-)

1.0.2 2013-01-03
 [BUG FIXES]
 - Removed s///r use.

 [STATISTICS]
 - code churn: 2 files changed, 17 insertions(+), 7 deletions(-)

1.0.1 2013-01-01
 [BUG FIXES]
 - Hide the MooseX::App monkeypatching from the cpan indexer.

 [DOCUMENTATION]
 - Change 'git cpan' for the new 'git-cpan'.

 [STATISTICS]
 - code churn: 9 files changed, 41 insertions(+), 25 deletions(-)

1.0.0 2013-01-01
 [API CHANGES]
 - Major rewrite using MooseX::App

 [ENHANCEMENTS]
 - cpan-git-import now uses metacpan instead of CPANPLUS
 - removed gitpan support, as it has gone dormant

 [STATISTICS]
 - code churn: 38 files changed, 1594 insertions(+), 1244 deletions(-)

0.8.0 2012-05-22
 - code churn: 1 files changed, 4 insertions(+), 86 deletions(-)

 [ENHANCEMENTS]
 - Added new command 'cpan-clone', which operates like git-clone [Mike
   Doherty]

0.7.0 2011-11-12
 [ENHANCEMENTS]
 - 'git cpan-init' now accepts a '--vcs' argument
 - new command 'git cpan-sources'

0.6.1 2011-06-05
 [BUG FIXES]
 - pass '--no-chain-reply-to' explicitly to 'git-send-email'.
 - git-cpan-sendpatch and git-cpan-sendemail now accept '--compose'.
   (thanks to Olaf Alders for the bug report)

0.6.0 2011-03-06
 - don't blindly import perl if the module is core, but rather suggest to
   use the Perl git repository instead. Thanks to Rafael Kitover for the
   bug report (RT#66416)

0.5.0 2011-03-05
 - use Git::Repository instead of Git for the git interactions. Thanks to
   brian d foy and Philippe Bruhat for the patches.

0.4.6 2010-10-11
 - move 'File::chmod' before 'autodie' to hush the warnings. (RT#61034)

0.4.5 2010-08-16
 - fix --force documentation/error message/support for git-cpan-import.
   Thanks to chocolateboy.

0.4.4 2010-06-07
 - Small doc fix for git-backpan-init. Thanks to chocolateboy.
 - Fix "Can't use string as an ARRAY ref" error introduced in 0.3.2. Thanks
   to chocolateboy.
 - Fix repo initialization as per the documentation.  Thanks to
   chocolateboy.

0.4.3 2010-06-06
 - Still have troubles with the version number and the indexer.

0.4.2 2010-06-06
 - Return to the format vx.y.z to keep the CPAN indexer happy. Bleh.

0.4.1 2010-06-06
 - Fix the META.yml so that the version is correct.

0.4.0 2010-06-05
 - Fix git-cpan-which so that it doesn't return a leading space. Thanks to
   Tim Bunce. (rt-58001)
 - Check at install time if Git.pm (and thus Git) is present.
 - Add a --gitpan option for git-cpan0-import

0.3.2 2010-04-25
 - Explicitly requires perl 5.10. (rt-54368, reported by Jesse Vincent)
 - Preventive dying if we don't see the body_* functions. (rt-46715,
   reported by Alexandr Ciornii)
 - Moved Module::Build to 'configure_requires'. (rt-44925, reported by
   Jesse Vincent)
 - create_makefile_pl now set to small

0.3.1 2009-12-20
 - Getting git cpan-import --backpan to work again
 - Adding dependencies for Parse::BACKPAN::Packages, File::Temp, CLASS and
   File::chmod
 - Adding a 'use 5.010'

0.3.0 2009-12-20
 - Temporary directory are removed after used. Thanks to Slaven Rezic.
 - git-backpan-init, --mkdir make full directory paths. Thanks to Schwern.
 - git-backpan-init, add a --backpan option to supply your  own backpan
   URL. Thanks to Schwern.
 - Guts of git-cpan-import moved to Git::CPAN::Patch::Import. Thanks to
   Schwern.
 - git-cpan-* just install themselves as regular scripts instead of hunting
   the git directory, as git will pull commands from anyway in the PATH.
   Thanks to Schwern.
 - Distributions no longer lower cased. Thanks to Schwern.
 - Date bug fixed. Thanks to Schwern.
 - Adding File::Path to the dependencies.
 - Include the CPAN id of the author in the commit log. Thanks to Schwern.
 - PPM files are now skipped. Thanks to Schwern.
 - Skip perl distributions. Thanks to Schwern.
 - Have Archive::Extract prefer binary programs for performance. Thanks to
   Schwern.
 - Overwrite existing version tags if there's two releases with  the same
   versions. Thanks to Schwern.
 - Some archives have broken permissions.  Fix them after extraction.
   Thanks to Schwern.
 - Record the file we imported from in the commit message. Thanks to
   Schwern.
 - Use File::chmod instead of shell chmod to avoid shell quoting problems.
   Thanks to Schwern.
 - Don't try to tag releases with no versions.		    Thanks to
   Schwern.
 - Tag .1 as 0.1.  git doesn't like a tag named .1 Thanks to Schwern.
 - Skip empty tarballs.  Thanks to Schwern.
 - Skip bad archives. Thanks to Schwern.

0.2.1 Thur Sept 3 2009
 - git-cpan-import is working with new version of Git.		    Thanks
   to Alexandr Ciornii. (rt#48713)
 - Require CPANPLUS 0.84 or higher. Thanks to Alexandr Ciornii. (rt#48713)

0.2.0 2009-07-11
 - New --parent option for git-cpan-import

0.1.7 2009-05-31
 - git-backpan-init doesn't choke on bad versions but skip them (rt bug
   46469)

0.1.6 2009-05-12
 - git-backpan-init doesn't choke on non-monotone version numbers anymore
   (rt bug 45994)
 - git-cpan-import gets a new --checkversion option
 - Adding Module::Build as an explicit dependency and passthrough
   Makefile.PL

0.1.5 2009-03-28
 - Fixed typo in git-cpan-squash doc (rt bug 43294),  patch by Slaven Rezic
 - Removed warning from git-cpan-import,  patch by Pedro Melo
 - scripts' shebang line now set to Perl's interpreter		    used by
   Build.PL (rt bug 43366)

0.1.4 2009-02-14
 - backpan-init now calls cpan-import properly (fix by Slaven Rezic)
 - CPANPlUS added as dependency
 - Documentation correction (patch by 2shortplanks)

0.1.3 2009-02-05
 - Of course, removing 5.10 requirements in Build.PL would help... *sigh*

0.1.2 2009-02-03
 - Made scripts Perl 5.8-compatible

0.1.1 2009-02-03
 - Removed dependency on List::MoreUtils from Build.PL

0.1.0 2009-02-02
 - First CPAN release.
 - Massive restructuration and explosion of features, thanks to  Yuval
   Kogman.

0.0.1 December 2008
 - Original scripts are published alongside the article "CPAN Patching with
   Git" in issue 5.1 of the Perl Review.
