0.40:
- User-defined pre-/post-installation handlers, as suggested by
Bryan Dumm.
- Refactored the internals to avoid eval STRING as much as possible.
0.32:
- Fixed incompatibility with CPANPLUS's make procedure, as reported
by Chia-Liang Kao.
0.31:
- Implemented -skiptests, as suggested by Matt Cashner.
- Fixed cases in which we're require() not used.
0.30:
- Changed the boostrap code to allow non-interactive installs.
0.29:
- Change the boostrap code to allow CPANPLUS.
- Fixed Sort::Versions's idea of 0.55 > 0.7.
- Probing of installation success/failure for CPANPLUS was wrong.
- Don't use modobj methods; unavailable before CPANPLUS 0.03.
0.28:
- Bundled with CPANPLUS 0.03.
- Works on 5.00x now.
- Fixed the connectivity checking problem.
0.27:
- '-core' now takes 'all', which makes all features mandatory.
- Much better integration with CPANPLUS, including make options.
_ _can_write now creates dir with chmod 0755 instead of 0777.
- Recognizes the old MY::postamble if present.
- Skip install if nothing is to be installed.
0.26:
- Bootstrap now prompts instead of silently grabs the module.
- Similarily, -version update also confirms with user.
- -core now double-checks with user instead of force install.
- Introduced PERL_EXTUTILS_AUTOINSTALL environment variable.
- Added --defaultdeps makefile.pl argument to accept default.
- The 'deps' part of arguments are now optional.
- Our Makefile.PL is now self-bootstrapping.
- The 'force' pseudo-option is implemented.
0.25:
- Implements --skipdeps, which skips -core and all dep checkings.
- Implements --installdeps and --checkdeps flags.
- Updates autoinstall to prefer CPANPLUS by default.
0.24:
- Delay autoinstall to the 'make config' time.
- AutoInstall.pm's handling of hash arguments was wrong.
0.23:
- Added the missing '- ' before each module's prompt.
- Pretty-formatting by determining max module length.
- More robust bootstrap code sample.
- Do away with Test::More; too much hassle.
0.22:
- Needs Test::More 0.31+ to test things now.
- Prompts goes to STDOUT now.
- Skips unknown directives. (XXX: maybe should warn)
- Fix non-numeric comparison of versions.
- CPAN startup message are now inhibited.
- -config could now be used to specify CPAN::Config options.
- Arrayref which orders are insignificant could be passed as
hashrefs too.
- Solves the UNINST=0 problem manually.
- Makes 5.005_03 happy with us.
0.21:
- Breakage against OurNet::BBS v1.62 fixed.
- Introduced self-bootstrapping code.
0.20:
- Branched out from OurNet::BBS.