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.