Changes for version 1.14 - 2026-06-12
- In distmgr when run with '--ci' with no --user and --repo, we'd throw an error for 'badges', not 'ci'. This is now fixed (fixes #60)
- Support Module::Starter 1.79+, which requires 'author' to be an arrayref of 'Name <email>' strings; older versions still work as before
- Restored the file count mismatch croak in move_distribution_files() that was inadvertently commented out
- Fixed version_incr() so it preserves a version's decimal precision when bumping (eg. 3.1802 now increments to 3.1803, not 3.19)
- copyright_bump() now updates copyright year ranges; 'Copyright 2016-2019' bumps the latter year to the current year, and comma ranges (2016,2019) are normalized to a dash. Single years are still replaced as before
- Fixed the coverage Github Actions job; Makefile.PL is now ignored during Devel::Cover reporting. The build-cycle tests run several distributions' Makefile.PL under coverage, which left a structure-less entry that crashed the Coveralls reporter (Can't call method "location" on an undefined value)
- Raised the minimum Perl version to 5.14 (MIN_PERL_VERSION). The libwww-perl and CPAN::Uploader dependency chain no longer installs cleanly on Perl 5.10/5.12, so those were dropped from CI and 5.14/5.16 added
Documentation
Create, integrate, release a Perl distribution to the CPAN, and prepare for the next development cycle.
Modules
Automation for Perl distribution creation, integration, pre-release, release and post-release tasks.
Fetch pre-written contents for various distribution files.
Provides
in lib/Dist/Mgr/Git.pm