0.000_03 2012-01-10 T. R. Wyant
INCOMPATIBLE CHANGES
The CPAN::Access::AdHoc::Archive::Null handle_http_response() static
method now returns a CPAN::Access::AdHoc::Archive::Null object,
rather than the content of the file.
The CPAN::Access::AdHoc fetch_package_archive() method is deprecated
in favor of the fetch_distribution_archive() method. The deprecated
method will go away before the first production release.
The CPAN::Access::AdHoc fetch_registered_module_index() now returns a
reference to a hash contining the module index, rather than a string
that needs to be eval-ed.
OTHER CHANGES
Add method fetch_distribution_checksums() to CPAN::Access::AdHoc.
Have the CPAN::Access::AdHoc fetch() method actually check checksums.
Add method get_item_mtime() to the CPAN::Access::AdHoc::Archive
classes.
The CPAN::Access::AdHoc cpan() mutator now validates URLs using
URI::URL.
0.000_02 2012-01-06 T. R. Wyant
The CPAN::Access::AdHoc default_cpan_source() mutator now validates
its argument, and croaks on an error.
The CPAN::Access::AdHoc cpan() mutator now croaks if its argument was
undef and no default can be computed.
Check in CPAN::Access::AdHoc for failure when opening string
references, and croak with error if needed.
CPAN::Access::AdHoc::Default::CPAN::CPAN::Mini now explicitly converts
the local repository path to POSIX before making a file: URL out of
it.
Add dependency on Module::Pluggable::Object, in lieu of home-grown
plugin code.
Review and update dependencies.
Add author tests without optional modules CPANPLUS, CPAN::Mini and
App::cpanminus.
Add 'cpan' and 'cpan_default_source' commands to eg/cpan-adhoc, and
have the 'help' command not exit.
0.000_01 2012-01-04 T. R. Wyant
Initial release