Dist::Zilla::Plugin::NextRelease::Grouped - Simplify usage of a grouped changelog
Version 0.0101, released 2016-02-08.
[NextRelease::Grouped] change_file = Changelog groups = Bug Fixes, Breaking Changes, Enhancements format_note = Released by %P
This plugin does two things:
During the build phase it removes empty groups from the changelog and expands {{$NEXT}} according to the format_* attributes.
{{$NEXT}}
format_*
After a release it adds the configured groups to the changelog under {{$NEXT}}.
file_name
Default: Changes
Changes
The name of the changelog file.
format_version
format_date
format_note
Defaults:
%v
%{yyyy-MM-dd HH:mm:ss VVVV}d
%{ (TRIAL RELEASE)}T
Formats to use for the release header. See Dist::Zilla::Plugin::NextRelease for supported codes.
timezone
Default: local
local
The timezone to use when generating the release date.
groups
Default: API Changes, Bug Fixes, Enhancements, Documentation
The groups to add for the next release.
Default: %User
%User
The name of the stash where the user's name and email can be found.
This plugin is based on parts of Dist::Zilla::Plugin::NextRelease and Dist::Zilla::Plugin::NextVersion::Semantic.
https://github.com/Csson/p5-Dist-Zilla-Plugin-NextRelease-Grouped
https://metacpan.org/release/Dist-Zilla-Plugin-NextRelease-Grouped
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::NextRelease::Grouped, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Dist::Zilla::Plugin::NextRelease::Grouped
CPAN shell
perl -MCPAN -e shell install Dist::Zilla::Plugin::NextRelease::Grouped
For more information on module installation, please visit the detailed CPAN module installation guide.