New Docs
Added a recipe for writing a new action to the Cookbook
Added a recipe for bundling Module::Build to the Cookbook.
Doc Fixes
- Clarified dist_abstract search procedure in API.pod (RT#41056) [Mario
Domgoergen]
Bug Fixes
Workaround HARNESS_TIMER env issue in t/compat.t (RT#39635)
Fix ~ expansion when $HOME is different from /etc/passwd as
when running sudo. [rt.cpan.org 39662]Fixed a small POD error in the Cookbook. [Damyan Ivanov]
Unset group/other write permission bits when using Archive::Tar to
build the dist tarball. (RT#39804) [David Golden]
Enhancements
We now support a 'create_license' parameter to new() that will
create a LICENSE file during the 'dist' phase with the full text of
the license. This requires Software::License on the author's
machine.Added lgpl2/lgpl3 entries to the supported licenses (RT#40532).
Support for validating properties with a check subref. [David
Wheeler]
Test Fixes
- Defend against more stray environment variables interfering
with the tests.
Other
- Updated our embedded version.pm to 0.76, enhanced documentation on
dist_version_from. [John Peacock]