Dist::Zilla::Plugin::ChangeStats::Dependencies::Git - Add dependency changes to the changelog
Version 0.0200, released 2016-09-20.
; in dist.ini [ChangeStats::Dependencies::Git] group = Dependency Changes
This plugin adds detailed information about changes in requirements to the changelog, possibly in a group. The synopsis might add this:
[Dependency Changes] - (run req) + Moose (any) - (run req) - No::Longer::Used - (test sug) + Something::Useful 0.82 - (dev req) ~ List::Util 1.40 --> 1.42
For this to work the following must be true:
The changelog must conform to CPAN::Changes::Spec.
There must be a META.json in both the working directory and in the tags.
META.json
Git tag names must be identical to (or a superset of) the version numbers in the changelog.
This plugin should come before [NextRelease] or similar in dist.ini.
Default: Changes
Changes
The name of the changelog file.
Default: No group
The group (if any) under which to add the dependency changes. If the group already exists these changes will be appended to that group.
Default: %s
%s
Use this if the Git tags are formatted differently to the versions in the changelog. %s gets replaced with the version.
Dist::Zilla::Plugin::ChangeStats::Git
https://github.com/Csson/p5-Dist-Zilla-Plugin-ChangeStats-Dependencies-Git
https://metacpan.org/release/Dist-Zilla-Plugin-ChangeStats-Dependencies-Git
Erik Carlsson <info@code301.com>
This software is copyright (c) 2016 by Erik Carlsson.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Dist::Zilla::Plugin::ChangeStats::Dependencies::Git, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::Plugin::ChangeStats::Dependencies::Git
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::Plugin::ChangeStats::Dependencies::Git
For more information on module installation, please visit the detailed CPAN module installation guide.