Revision history for perl distribution Dist-Setup

0.16 - 2024-05-09

 - Disable our custom make targets on platforms that are not know to have
   GNU Make.
 - Add a way to pass the HARNESS_OPTIONS variable used for the `make test`
   target.

0.15 - 2024-05-06

 - Fix a typo in the template dist_setup.conf file.
 - Disable the ValuesAndExpressions::ProhibitNoisyQuotes perlcritic policy.
 - Add a pod2html make target to convert the POD documentation into HTML.
 - Process HTML files in the spelling test (but ignore the pod2html dir).
 - Add an exe make target to generate packed executables with pp (experimental).

0.14 - 2024-04-15

 - Allow to specify the type of runners to use for the GitHub CI actions.
 - Make the dependency on CPAN::Common::Index::Mux::Ordered be optional.

0.13 - 2024-04-11

 - Fix a typo in the MANIFEST.SKIP file.
 - Add support to specify the keywords and no_index META directive.

0.12 - 2024-04-10

 - Query CPAN for the 001-cpanfile.t test so that not all modules of a given
   distribution needs to be updated. Make this be an extended test, as it now
   makes network requests.
 - Add the missing File::SharedDir and File::ShareDir::Install dependencies in
   the cpanfile.

0.11 - 2024-04-07

 - Clean the cover_db with the `make clean` command.
 - Add support to set a homepage in Makefile.PL
 - Allow to not install the dependencies of all the features in the GitHub CI
   tests.
 - Don’t write the Makefile postamble under solaris which does not have GNU
   make by default.

0.10 - 2024-03-01

 - Don’t create backup of the source files when running aspell.
 - Add the README files to the MANIFEST.SKIP
 - Let the user run our distribution tests manually without setting
   ENV{EXTENDED_TESTING}.
 - Only recommends instead of requiring Devel::Cover.

0.09 - 2024-02-05

 - Improve spell checking for Perl files by manually calling the `context`
   aspell filter (instead of using the `perl` mode that does not work well).

0.08 - 2024-02-04

 - Update the Git repository name to match the name of the binary.

0.07 - 2024-02-04

 - Add POD documentation to the perl_dist_setup script and Dist::Setup module.
 - Improve the support for the `make cover` target.

0.06 - 2024-02-03

 - Be more permissive with regex in PerlCritic
 - Add a Test::CPANfile test to check that all dependencies are listed.
 - Support for uploading the distribution right from the Makefile.

0.05 - 2024-02-02

 - Add the missing Test2::V0 dependency in the cpanfile.

0.04 - 2024-02-01
 - Various fixes related to GitHub CI.

0.03 - 2024-01-30
 - Cleaner new lines in generated files.
 - Generate a barebone Changes file if not already present.
 - Use the Lancaster consensus environment variable in GitHub CI and tests.
 - Add a test for the syntax of the POD file.
 - Add support for spell-checking the files (and testing it).
 - Add perlcritic and perltidy supports.

0.02 - 2024-01-26
 - Added support for GitHub CI and dev container.
 - Fix spurious new lines being added at the end of the templates.
 - Add support for a cpan-upload command in the Makefile.
 - Fix a bug with a badly name MANIFEST.skip file.

0.01 - 2023-12-27
 - Initial release