Revision history for App-ModuleBuildTiny
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