App-MechaCPAN
view release on metacpan or search on metacpan
Revision history for App-MechaCPAN
0.30 2023-08-22 22:29:58 EDT
- Document the new prebuilt binary feature
- Make the binary download feature not the default for the time being
- Improve the binary download process not to throw an error when not found
- Move --build-reusable to a global option --build-reusable-perl
0.29 2023-04-18 23:32:58 EDT
- Add support to install from a cpanfile without using Deploy
- Add feature to download prebuilt binries for popular linux distros
- Improve SSL handling
- Fix bug where install couldn't handle modules with names starting with git
- Fix bug where install couldn't handle modules starting with git
- Fix bug that prevented reusable perls from being threaded
0.28 2021-08-12 23:26:06 EDT
- Include core dependencies, because RedHat. Fixes GH#20
- Be more forgiving of the limitations of the underlying OS
- Don't fail a test because the optional --jobs option because make doesn't
understand -h. Fixes GH#19
0.27 2021-08-10 22:53:01 EDT
- Add the option to build and install relocatable binary perl archives
- Add the --jobs option and try to detect if make doesn't support it
- Correct an off-by-one error on the log's month
- Be more clear when Makefile.PL or Build.PL couldn't be found and avoid
dumping useless and/or binary data to the screen GH#15
- Add file/line directives to the built script to aid diagnosis and errors
- Improve tests to skip https requests when https is unavailable GH#14
- Improve error reporting and error contents
0.26 2018-11-09 00:36:48 EST
- Use the full form of File::Temp->new for older perls. GH#11
- Consolidate use of CoreList so we can also check if a module is deprecated
and act like it's not core if it is deprecated. GH#12
- Bug fix for the tests that attempted to install Test::More when core perl
had the same version as cpan. Fixes perl rt #133617
0.25 2018-10-17 22:45:47 EDT
- Add fixes for fetch_file that was preventing successful testing on
cpantesters, including the difference with BSD's tar that an empty input
is not an error.
0.24 2018-10-08 23:12:15 EDT
- Display the path to the log file (GH#8)
- Add the --shared-lib option (GH#8)
- Improve restart_script to work better without --directory (GH#8)
- Copy App::MechaCPAN to the new locations if it doesn't already exist
in the destination directory (GH#8)
- Thanks to James Pattie/pattieja1 for the changes and testing with GH#8
- Logs now have a much more humane name that includes a timestamp
- The amount of random, temporary files, both during processing as well as
after exceptions, has been reduced
- System tar will now be used before Archive::Tar if possible
- A simple heuristic has been added to prevent local/ being confused as the
project directory.
- Typo fix via Tim Heaney/oylenshpeegul (GH#7)
0.23 2018-03-05 00:29:51 EST
- Fix a bug where if a path has a perl like verion in it would cause t/13
to fail.
- Added some diag statements to help track down other cpantesters issues
0.22 2018-03-02 10:02:08 EST
- Hotfix a bug with the minimum git test so it uses a known version (the
minimum we support) instead of the version the machine happens to have
0.21 2018-03-02 00:37:55 EST
- Having two distributions list the same module in provides is no longer
immediately fatal.
- Add the smart-tests option to installing perl
- Make the code surrounding git more robust and refuse to use use any
version of git < 1.7.7. (GH#6)
- Fix --skip-lib and --skip-local so they now actually turn a feature off
( run in 0.567 second using v1.01-cache-2.11-cpan-39bf76dae61 )