The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Release history for perl-Dist-Zilla-PluginBundle-Author-VDB

v0.8.6 @ 2015-10-03 10:53 UTC

    -   `Manifest::Write` v0.9.0 required. The bundle fixed to work with this version as well as
        with earlier versions, but tests will fail with pre-v0.9.0.

    -   `MojibakeTests` 0.8 generates author test, not release as before. Older version will cause
        test failure, so

v0.8.5 @ 2015-09-27 13:43 UTC

    -   One more `r` modifier dropped from search-and-replace operator in hooks used by the bundle.

    -   Generating `README` file changed (again) a bit to avoid empty lines at the end of file.

v0.8.4 @ 2015-09-27 08:14 UTC

    -   test renamed from `t/author-vdb-build.t` to just `t/build.t` because `AutoPrereqs` treats
        tests starting from `author-` (and `release-`) specially and do not include their
        dependencies into test requirements.

    -   Generating `README` file changed a bit to avoid empty lines at the end of file.

v0.8.3 @ 2015-09-27 01:12 UTC

    -   Starting from version 1.05, `Test::Version` generates author test, not release test as
        before. Older version will cause test failure. The test requires `Test::Version` 1.05 to
        avoid failure.

    -   Generated `COPYING` file may have one or two empty lines at the end, it affects testing. I
        do not know for sure what causes such a difference in behavior. However, let's try to
        `chomp` empty lines to avoid test failure.

    -   One of the bundle hooks used new package declaration syntax: `package Name {...}`. Such
        code may fail in case of older Perl. Hook rewritten to use old syntax (`{ package Name; ...
        }`).

    -   For the same reason using `r` modifier of search-and-replace operator eliminated.

v0.8.2 @ 2015-09-26 11:17 UTC

    -   Another test-related problem: In one of earlier version I found that string constant like
        `'Fixme'` in code causes `Test::Fixme` failure. I have rewritten it as expression `'Fix' .
        'me'` to avoid test failure. Now I see this does not affect `Test::Fixme` result but hides
        dependency on `Test::Fixme` from `tools::Prereqs`. Fixed.

v0.8.1 @ 2015-09-25 20:00 UTC

    -   All the tests on v0.8.0 fails — I forget to add `Test::DiagINC` to prerequisites. To avoid
        such a mistake, hand-crafted list of used plugins retired. Instead, the list of used
        plugins calculated by home brew module `tools::Prereqs`, which adds all the found plugins
        to the bundle runtime requirements. The bundle rebuilt, `Test::DiagINC` appears in the
        prereqs.

v0.8.0 @ 2015-09-22 16:13 UTC

    -   `Changes` file is spell-checked before release.

    -   `spellcheck` option implemented. If option is empty, spell-checking is disabled.

    -   Changed relative order of `Templates` and `OurPkgVersion`. `Templates` now is the first
        file munger.

    -   `Manifest::Read` is used instead of `GatherFromManifest`.

    -   A test added on `dzil build`.

    -   Minor bug fixed: `VERSION` file should be read from/written to the root directory, not to
        the current directory.

    -   `ReadMe.pod` dropped.

    -   `copying` and `readme` options implemented. `COPYING` and `README` files are generated by
        the bundle. `doc/generic/` directory is not required now, all the POD files should be in
        `doc/`. If a POD file is missed, standard text taken from the bundle is used. Empty
        `copying` option disables generating `COPYING` file, empty `readme` disables `README`.

    -   `Test::DiagINC` plugin enabled.

    -   Bug in `PodWeaver` found: <https://github.com/rjbs/Dist-Zilla-Plugin-PodWeaver/issues/9>
        To workaround the bug, clients should keep `doc/copying.pod` file in source tree.

    -   Version switched from old decimal style to new dotted-decimal style.

0.007 @ 2015-08-15 10:54 UTC

    -   Previous release introduced bug: `PodWeaver` plugin worked before implemented `Templates`.
        Included POD sections (like `WHAT?` and `WHY?`) were not processed by `PodWeaver` and
        appeared in the very beginning, before `NAME`. Plugin ordering fixed.

    -   Within the bundle, `$dist->version` used instead of `$MY::version`, just in case — the
        latter can be (too) easily changed in a template.

    -   "Fake release" notion dropped, and `fake_release` option too. "Local release" notion
        introduced. Local release avoids external operations: `UploadToCPAN` and `hg push` plugins
        are skipped in case of local release, `hg tag` adds local tag.

0.006 @ 2015-08-14 00:31 UTC

    -   Released distribution is installed.

    -   `templates` option implemented.

    -   `unwanted_modules` option implemented.

    -   `VERSION` file content is verified.

    -   Release archiving is implemented without `Archive` plugin. `Archive` is a good plugin, but
        it moves tarball while I want to copy it — probably I'll use it in future. (`Archive` also
        prunes content of archive directory, but I do not need it since I gather files explicitly
        listed in `MANIFEST`.)

0.005 @ 2015-08-11 20:08 UTC

    -   Minor problem found: next release version printed as "obj(0.007_01)". Version object
        stringified to avoid it.

    -   `Templates` plugin used to process `COPYING` and `README`.

    -   `Prereqs::AuthorDeps` adds dependency on `tools::GenerateHooks` which is not indexed by
        CPAN, it causes pre-release check failure. Added a workaround.

0.004 @ 2015-08-09 22:12 UTC

    -   All the implicitly used modules are explicitly used now to let `AutoPrereqs` detect them
        and add to the distribution metadata as requirements.

    -   `config_plugin` option added to `SurgicalPodWeaver` plugin, so all the `weaver.ini` files
        can be dropped now.

0.003 @ 2015-08-09 19:26 UTC

    -   `CheckChangesHasContent` plugin enabled.

    -   `fake_home` option added to `Test::Compile` configuration.

    -   `Prereqs::AuthorDeps` plugin enabled.

    -   `Perl::Version` module used to bump the version (instead of adding 0.000001).

0.002 @ 2015-08-08 17:03 UTC

    -   `fake_release` option introduced.

    -   `minimum_perl` option introduced.

    -   The bundle performs cleaning after release.

0.001 @ 2015-08-07 15:42 UTC

    -   Initial revision