Changes for version 2.81 - 2026-10-16
- bump gh checkout action template to v7
- default ci to test only 5.42+
- Update dzil min (5.22), old (5.22), def (5.42)
- Sensible y/n defaults
- remove default pkg blocks
- [@Author::Plicease] Remove release_tests_skip option, which has not done anything since 2016. Use skip in author.yml instead.
- [@Author::Plicease] Clearer diagnostic for no longer supported keys
- [@Author::Plicease] Default repository.url is now https:// instead of git://, which GitHub no longer supports
- [@Author::Plicease] Fix repository.url override, which was using the value of repository.web
- [@Author::Plicease] clean_keep can again be specified more than once
- [@Author::Plicease] Document clean and clean_keep
- [Author::Plicease::Tests] Generated t/00_diag.t no longer uses string eval
- [Author::Plicease::Tests] Create t/ if needed when writing t/00_diag.t
- [Author::Plicease::SpecialPrereqs] Default the Makefile.PL Perl version check to 5.006 when there is no runtime perl prereq
- [Author::Plicease::Upload] Prefer ~/www/dist.wdlabs.com/docs, falling back on ~/dev/site-dist/docs for non-CPAN releases
- [Author::Plicease::Upload] Report a failed copy instead of success, and don't try to copy when no release directory exists
Modules
Minting profile for Plicease
Dist::Zilla plugins used by Plicease
Clean things up
Handle core prereqs
Dist::Zilla initialization tasks for Plicease
munge the AUTHOR section
Set x_use_unsafe_inc = 0
Personal subclass of Dist::Zilla::Plugin::ReadmeAnyFromPod
Special prereq handling
add author only release tests to xt/release
munge the AUTHOR section
Upload a dist to CPAN
Dist::Zilla plugin bundle used by Plicease