Changes for version 0.010 - 2013-11-20

  • 00 Major Changes
    • Internals reimplemented in terms of Module::Build and Path::Tiny
    • Interface should however still be mostly the same.
    • Query functions now return Path::Tiny objects, which you can stringify if thats a problem.
  • Dependencies::Added / develop requires
    • Dist::Zilla::Plugin::Author::KENTNL::MinimumPerl
    • Dist::Zilla::Plugin::Authority 1.006
    • Dist::Zilla::Plugin::AutoPrereqs
    • Dist::Zilla::Plugin::CheckExtraTests
    • Dist::Zilla::Plugin::ConfirmRelease
    • Dist::Zilla::Plugin::EOLTests
    • Dist::Zilla::Plugin::Git::Check
    • Dist::Zilla::Plugin::Git::Commit
    • Dist::Zilla::Plugin::Git::CommitBuild
    • Dist::Zilla::Plugin::Git::GatherDir
    • Dist::Zilla::Plugin::Git::NextVersion
    • Dist::Zilla::Plugin::Git::Tag
    • Dist::Zilla::Plugin::GithubMeta
    • Dist::Zilla::Plugin::License
    • Dist::Zilla::Plugin::Manifest
    • Dist::Zilla::Plugin::ManifestSkip
    • Dist::Zilla::Plugin::MetaConfig
    • Dist::Zilla::Plugin::MetaData::BuiltWith
    • Dist::Zilla::Plugin::MetaJSON
    • Dist::Zilla::Plugin::MetaProvides::Package 1.14000001
    • Dist::Zilla::Plugin::MetaTests
    • Dist::Zilla::Plugin::MetaYAML
    • Dist::Zilla::Plugin::ModuleBuild
    • Dist::Zilla::Plugin::NextRelease
    • Dist::Zilla::Plugin::PkgVersion
    • Dist::Zilla::Plugin::PodCoverageTests
    • Dist::Zilla::Plugin::PodSyntaxTests
    • Dist::Zilla::Plugin::PodWeaver
    • Dist::Zilla::Plugin::Prereqs
    • Dist::Zilla::Plugin::Prereqs::MatchInstalled
    • Dist::Zilla::Plugin::PruneCruft
    • Dist::Zilla::Plugin::ReadmeAnyFromPod
    • Dist::Zilla::Plugin::ReadmeFromPod
    • Dist::Zilla::Plugin::ReportVersions::Tiny
    • Dist::Zilla::Plugin::Test::CPAN::Changes
    • Dist::Zilla::Plugin::Test::Compile::PerFile
    • Dist::Zilla::Plugin::Test::Kwalitee
    • Dist::Zilla::Plugin::Test::MinimumVersion
    • Dist::Zilla::Plugin::Test::Perl::Critic
    • Dist::Zilla::Plugin::TestRelease
    • Dist::Zilla::Plugin::Twitter
    • Dist::Zilla::Plugin::UploadToCPAN
    • Dist::Zilla::PluginBundle::Author::KENTNL 2.002001
    • Test::Kwalitee 1.12
  • Dependencies::Added / develop suggests
    • Dist::Zilla::PluginBundle::Author::KENTNL::Lite v1.3.0
  • Dependencies::Added / runtime requires
    • Class::Tiny
    • Path::Tiny
    • subs
  • Dependencies::Added / test requires
    • File::Spec
    • lib
  • Dependencies::Changed / build requires
    • Module::Build 0.4004 → 0.4202
  • Dependencies::Changed / configure requires
    • Module::Build 0.4004 → 0.4202
  • Dependencies::Changed / test requires
    • Test::More 0.98 → 1.001002
  • Dependencies::Removed / develop recommends
    • Dist::Zilla::PluginBundle::Author::KENTNL::Lite v1.3.0
  • Dependencies::Removed / develop requires
    • Dist::Zilla::PluginBundle::Author::KENTNL::Lite
  • Dependencies::Removed / develop suggests
    • Dist::Zilla::PluginBundle::Author::KENTNL v1.7.2
  • Dependencies::Removed / runtime requires
    • File::Spec
  • Dependencies::Removed / test requires
    • File::Find
    • File::Temp
  • Documentation
    • README.mkdn points to metacpan
    • utf-8 → UTF-8
  • Internals
    • Implemented in terms of Class::Tiny and Path::Tiny
    • Removed __check_object_method and related consumption
    • Removed _path_normalise
    • Removed _bad_new
    • Removed hand-written new
    • Removed _new_onearg_config
    • Removed _new_multiargs_config
    • Removed _new
    • Added _fix_inc
    • Added _fix_immutable
    • Removed hand-written immutable
    • Removed _init_immutable
    • Removed _init_inc
    • Added _pm_inc_path
  • Packaging
    • Use new fallback code in MB
  • Tests
    • Use Test::Compile::PerFile
    • Regenerate ReportVersions::Tiny to avoid devel bugs.
    • Regenerate Kwalitee Tests

Modules

Emulate Perls internal handling of @INC.