Revision history for App-ModuleBuildTiny
0.050 2025-04-11 13:37:32+0200
-
Correctly set dynamic_config if dynamic requirements are detected
-
Add x_generated_by_perl to metadata
-
Use JSON::MaybeXS
0.049 2025-04-01 23:34:41+0200
-
Eliminate argument parsing warning in minting
0.048 2025-03-20 13:47:15+0100
-
Add support for dynamic prerequisites
-
Add setup minimal mode
-
Add get and set mode to setup and config
0.047 2024-07-12 14:27:00+0200
-
Fix extractability issues with tarball
0.046 2024-07-12 14:20:59+0200
-
Fix archive name when uploading
0.045 2024-07-12 14:06:17+0200
-
Add a Dist::Build mode
0.044 2024-05-19 15:58:03+0200
-
Add support for automatic resources
0.043 2023-10-19 20:38:08+0200
-
Add options to not write build files
0.042 2023-08-13 16:29:30+0200
-
Add version subcommand
-
Allow -j as synonym for --jobs
0.041 2023-04-29 16:31:04+0200
-
Depend on new ExtUtils::Manifest #include behavior
-
Add help subcommand
0.040 2023-04-13 23:40:33+0200
-
Create .gitignore when minting
-
Add -I option to test subcommand
-
Run more release tests on upload
-
Make upload prompt default to false
0.039 2023-04-06 16:08:17+0200
-
Don't autocommit/autobump on partial regenerate
0.038 2023-03-30 17:07:59+0200
-
Add --jobs argument to mbtiny test
-
Also allow module name as mint argument
-
mkdir 't' during mint
0.037 2023-03-24 12:45:52+0100
-
Write metamerge.json when dirname doesn't match distname
-
Add default settings to mint
0.036 2023-02-27 14:57:23+0100
-
Rename configure to setup
-
Add per-dist configuration
-
Enable git integration by default
-
Add flag and setting to automatically scan for dependencies
-
Immediately regenerate on mint
-
Add git initialization to mint
-
Add setting to automatically bump on regenerate
-
Add more preflight checks
-
Only scan existent directories
0.035 2023-02-15 21:38:16+0100
-
Add an auto_git configuration option
0.034 2023-02-11 13:13:03+0100
-
Allow putting metadata in .pod instead of .pm
0.033 2023-02-05 17:05:51+0100
-
Add xt test running to test command
-
Add documentation for --commit, --tag and --push
0.032 2023-02-03 20:16:39+0100
-
Correctly run author and release tests on upload.
-
Update Changes file on regenerate --bump
-
Add a --commit option to regenerate
-
Add --tag and --push to upload
0.031 Thu Feb 2 02:35:19 PM CET 2023
-
Make configuration optional for minting
-
Add prompt before release
-
Remove VERSION section from template
-
Make "configure all" default to current values
-
Allow for removing configure values
0.030 Mon Jan 16 12:16:05 AM CET 2023
-
Allow for multiple prereq files
-
Add scan command for prereqs
-
Add --bump option to regenerate subcommand
-
Add list action to configure subcommand
0.029
-
Extract license from metamerge file
-
Several documentation fixes
0.028
-
Load prereqs.json/yml on meta regeneration
-
Let Module::Metadata do POD decoding
-
Add escape code mangling to author extraction
0.027
-
Be more tolerant in parsing =encoding utf-8
-
Fix encoding of generated README
-
Add non-interactive and extended options to test
0.026
-
Add --trial option to regenerate/upload/dist/distdir
0.025 Sun Dec 16 22:09:12 CET 2018
-
Allow fetching credentials from console
-
Add SPDX support to meta files
0.024
-
Write generated files as binary
-
Decode author names when POD is encoded
0.023
-
Work around older CPAN.pm metadata confusion
-
Try taking author list from "AUTHORS" section too.
0.022
-
Add check for metadata
-
Fix missed functions in move to Dist.pm
0.021
-
Fix tarball directory name
0.020
-
Added an upload command
0.019
-
Added mint command
0.018 2016-10-17
-
Always follow symlinks when creating a tarball
-
Include terminating newline in MANIFEST
0.017 2016-10-11
-
Always create a proper license object
0.016 2016-08-26
-
Encode generated files to utf-8
0.015 2016-08-26
-
Handle zero versions correctly
0.014 2016-07-01
-
Make failures about missing/unparseable NAME sections clearer
-
Make explicit warning when =head1 AUTHOR is missing/unparsable.
-
Skip attempting to extract licenses from empty sections
-
Emit the name of the file the license can't be found in.
0.013 2016-05-17
-
Fix up for release engineering mistake
0.012 2016-05-17
-
Add a check for the changes file to the dist command
-
Handle Module::Metadata failures more gracefully
-
Allow null-version dependencies on mbt/ambt
-
Require version 1.000009 of Module::Metadata
0.011 2016-02-23
-
Make conservative version logic slightly less conservative
-
Allow setting the distribution name in metamerge, instead of insisting on using the dirname
0.010 2015-09-19
-
Update and fix see also section
0.009 2015-04-04
Use more conservative MBT version dependency
0.008 2015-03-28
Run Build correctly on Windows
Check METAfile dependencies more thoroughly
0.007 2015-03-06
Add lib and script paths to appropriate environmental variables
Determine license from POD
0.006 2015-02-14
Add creation comment to Build.PL
Add provides field to meta
Add --no-build option to run
Split shell out of run
0.005 2015-01-30
Use existent MANIFEST if present
Add develop dependency on App::ModuleBuildTiny to generated dists
0.004 2015-01-28
Handle generated files more sensibly
Load modules more lazily
Add support for mergefiles
0.003 2014-12-17
Fix dependency on Getopt::Long 2.39
0.002 2013-09-10
Switch to a generated files workflow
Document the mbtiny command
Added run action
Added generate action
Removed clean and realclean actions
Added --json to listdeps
0.001 2013-09-09
First release