Commits on Sep 19, 2016
  1. add changelog entry for HEAD~

    committed Sep 19, 2016
  2. fix ExtraTests skip message quoting

    rivy committed with Sep 7, 2016
Commits on Aug 6, 2016
  1. v6.007

            - restrict [MetaYAML] to metaspec v1.4, [MetaJSON] to v2.0+, as other
              version combinations are not well-supported by the toolchain
    committed Aug 6, 2016
Commits on Jul 5, 2016
Commits on Jul 4, 2016
  1. v6.006

            - add some documentation to Dist::Zilla::App::Tester (thanks, Alberto
            - optimizations to regex munging (thanks, Olivier Mengué!)
            - add x_serialization_backend to META.* files (thanks, Karen
            - metadata plugins are called before metadata defaults are built
              (thanks, Karen Etheridge!)
            - don't use ExtraTests plugin, but if you do, its generated test files
              are a bit faster when unused
    committed Jul 4, 2016
  2. Improve DZP::FileFinder::ByName::_join_re

    Faster _join_re():
    - do not recompile regexps already compiled (either by type coercion or
      by explicit qr//)
    - special case a single element list to avoid regexp stringify+compile
    - just join('|') to combine multiple regexps
    - compile the final result with qr//
    dolmen committed with Apr 21, 2016
  3. Add basic documentation.

    ambs committed with Apr 30, 2016
  4. more x_breaks data

    karenetheridge committed with May 25, 2016
  5. Populate the main section of metadata after calling MetaProviders

    This allows MetaProvider plugins to make modifications to read-write
    attributes on $zilla before they are committed to metadata, e.g. abstract.
    karenetheridge committed with Jun 12, 2016
  6. eliminate needless quotes

    committed Jul 4, 2016
  7. ExtraTests: print TAP directly for faster skip (GH #546)

    ... instead of loading Test::More for that.
    dolmen committed with May 17, 2016
Commits on May 23, 2016
  1. v6.005

            - NextRelease now dies if there's no changelog file found
              (thanks, Karen Etheridge)
            - Module::Runtime replaces Class::Load (thanks Olivier Mengué)
    committed May 23, 2016
  2. changelog for last few patches

    committed May 23, 2016
  3. Merge branch 'dev-v6'

    committed May 23, 2016
  4. treat missing Changes as a fatal error

    as discovered by abraxxa on #distzilla, 2016-05-18
    karenetheridge committed with May 18, 2016
  5. authordeps: rewrite --missing using Module::Runtime (GH #544)

    ... instead of Class::Load because Class::Load' heuristics do not work
    for Sub::Util.
    dolmen committed with May 17, 2016
Commits on May 14, 2016
  1. v6.004

            - stop listing Path::Class as a prereq (thanks, Karen Etheridge)
            - update docs on path types (thanks, Graham Ollis)
    committed May 14, 2016
Commits on May 2, 2016
Commits on Apr 27, 2016
Commits on Apr 26, 2016
  1. no need for an END block to maybe-purge some files

    without this, the END block ran even when the skip block was skipped,
    because END is a sub, set up during compilation, not runtime
    this meant that it could try to call methods on undef; boom
    committed Apr 26, 2016
Commits on Apr 24, 2016
  1. v6.003

            - leading BOM (FEFF) is stripped on UTF-8 content
            - PPI now handles characters, not bytes, fixing non-ASCII
              non-comments in your source
    committed Apr 24, 2016
  2. strip BOM on UTF-8 decodes

    committed Apr 24, 2016
  3. use content, not encoded_content for PPI documents

    I can't find the evidence for why we used encoded content, although I
    was sure that there was some reason.  We found documents, though, that
    can't be parsed when encoded, so we've switched to parsing the text
    rather than the bytes until we have evidence of problems.
    Thanks to Karen Etheridge for being unrelenting in making me revisit
    this issue.
    committed Apr 24, 2016
  4. absolutize early, but do not lose "." from @INC

    this is for #539
    committed Apr 24, 2016