Changes for version v0.9.0 - 2022-05-14

  • NEW FEATURES
    • Added carmel reinstall to rebuild build artifacts for all the dependencies (#59, #68)
    • Added carmel info as an alias for show
    • Added carmel look to open a new shell inside the build artifact directory, like cpanm --look
    • Added carmel run, like carmel exec but uses system() instead of exec() (#20)
  • BUG FIXES
    • Ignore core modules that are not dual life e.g. strict.pm (#69)
  • IMPROVEMENTS
    • carmel update won't downgrade if you have a higher version than what's on CPAN (#66)
    • carmel update progress bar will show the actual number of dists, rather than percentage
    • Uses https mirror (https://cpan.metacpan.org/) by default (#42)
    • Remove existing artifacts before importing, for clean install (#70)
    • carmel inject now works without cpanfile, outside a project directory (#73)
    • Documentation updates

Documentation

CPAN Artifact Repository Manager

Modules

CPAN Artifact Repository Manager
preloads all modules declared in cpanfile
Configures Carmel environment within a perl application

Provides

in lib/Carmel/App.pm
in lib/Carmel/Artifact.pm
in lib/Carmel/Builder.pm
in lib/Carmel/CPANfile.pm
in lib/Carmel/Difftool.pm
in lib/Carmel/ProgressBar.pm
in lib/Carmel/Repository.pm
in lib/Carmel/Resolver.pm
in lib/Carmel/Runner.pm
in lib/Carmel/Runtime.pm
in lib/Carmel/Runtime.pm
in lib/Carmel/Runtime.pm