Permalink
Commits on Aug 3, 2016
  1. post-release cleanup

    kentfredric committed Aug 3, 2016
  2. v2.004002

     - STABLE: This release includes changes from 2.004000 to 2.004001 and some doc fixes.
     - SHORTLIST: use Role::ModuleMetadata, include underscores by default, include_underscore option
    
     [Dependencies::Stats]
     - Dependencies changed since 2.004001, see misc/*.deps* for details
     - develop: (suggests: ↑1)
    
     [Documentation]
     - Mistakes in synopsis about defaults clarified re: include_underscores
     - Fix confusing POD about include_underscores
    kentfredric committed Aug 3, 2016
  3. Finalize release notes

    kentfredric committed Aug 3, 2016
  4. Have less confusing docs for include_underscores feature

    kentfredric committed Jul 8, 2016
  5. Fix bad documentation in synopsis.

    Previously synopsis lied about defaults and prose was a bit weird.
    kentfredric committed Jul 8, 2016
Commits on Jul 30, 2016
Commits on Jul 8, 2016
  1. post-release cleanup

    kentfredric committed Jul 8, 2016
  2. v2.004001

     - New feature: include_underscores. This is a way to reverse the change in e610614 that removed packages with "_"
       prefixing that was requested by xdg.
     - No longer uses ConfigDumper Util.
     - No longer uses Test::KENTNL
    
     [Dependencies::Stats]
     - Dependencies changed since 2.004000, see misc/*.deps* for details
     - runtime: +1 -1
     - test: +2 -1 (recommends: +1)
    kentfredric committed Jul 8, 2016
  3. Add "include_underscores" feature to regulate automatic skipping.

    By request, packages with either
    
      _Foo::Bar
      Foo::_Bar
      Foo::Bar::_Bar
    
    were automatically hidden in e610614
    
    This provides an escape hatch around this problem for those who want it.
    
    Sadly this is far too contentous at this point to change wholesale, as
    it could likely result in a lot of unintended new indexes.
    kentfredric committed Jun 29, 2016
  4. Use "croak" after log_fatal().

    Log::Dispatchouli implements loggers weird and calls ->croak() for you.
    
    However, this is difference from every other logger, and good logger
    design says not to mix logging and croaking.
    
    So this is assuming log_fatal doesnt' croak, even though it does.
    kentfredric committed Jun 29, 2016
  5. Remove KENTNL::dztest usage.

    kentfredric committed Jun 29, 2016
  6. Eliminate Util::ConfigDumper from dependencies.

    Logic is inlined to make installation slimmer.
    kentfredric committed Jun 29, 2016
  7. Update config

    kentfredric committed Jun 29, 2016
Commits on Apr 27, 2016
  1. post-release cleanup

    kentfredric committed Apr 27, 2016
  2. v2.004000

     - Now using Role::ModuleMetadata to delegate actual metadata extraction from ::File objects. This should be
       effectively no change, but it could be.
    
     [Dependencies::Stats]
     - Dependencies changed since 2.003002, see misc/*.deps* for details
     - develop: +1
     - runtime: +1 -1
    kentfredric committed Apr 27, 2016
  3. Rework to use Role::ModuleMetadata internally.

    Add authordep for Role::ModuleMetadata
    kentfredric committed Apr 27, 2016
Commits on Apr 15, 2016
  1. post-release cleanup

    kentfredric committed Apr 15, 2016
  2. v2.003002

     - Remove QuickReference section as per #4
     - Enhance Synopsis documentation.
     - Remove unhelpful private documentation
    
     [Dependencies::Stats]
     - Dependencies changed since 2.003001, see misc/*.deps* for details
     - develop: +5 ↑3 -1 (suggests: ↑2)
    kentfredric committed Apr 15, 2016
  3. Remove unhelpful prviate documentation

    kentfredric committed Apr 15, 2016
  4. Update documentation synopsis to be less cargo-cult friendly.

    It appears people were copy-pasting the synopsis, resulting in bad
    defaults.
    
    Synopsis now only declares the same as the good defaults,
    and makes it more obvious what they're for.
    kentfredric committed Apr 15, 2016
  5. Remove QuickReference section, closing #4

    It was too detailed and not helpful for an end consumer, and as such, is
    removed.
    
    Instead, its encouraged to use tools like
    
      Devel::Isa::Explainer  / isa-splain
    
    To achieve the same outcome.
    kentfredric committed Apr 15, 2016
  6. Fixup gitignore

    kentfredric committed Apr 15, 2016
  7. Provide INSTALL.SKIP

    kentfredric committed Apr 15, 2016
Commits on Apr 14, 2016
  1. Modernise dist config

    kentfredric committed Apr 14, 2016
  2. Propagate automatic changes

    kentfredric committed Apr 14, 2016
Commits on Jan 15, 2015
  1. post-release cleanup

    kentfredric committed Jan 15, 2015
  2. v2.003001

     [Bugfix]
     - Avoid bug in Dzil <5.009 where Role::PPI doesn't load PPI::Document
    
     [Dependencies::Stats]
     - Dependencies changed since 2.003000, see misc/*.deps* for details
     - configure: (recommends: ↓1)
     - develop: +2 (recommends: ↓1, suggests: ↑1)
     - runtime: +1 (recommends: +1)
     - test: (recommends: ↓2)
    
     [Documentation]
     - Fix false documentation about defaults (dolmen++, #5)
    kentfredric committed Jan 15, 2015
Commits on Jan 14, 2015
  1. autoupdates

    kentfredric committed Jan 14, 2015
Commits on Jan 11, 2015
  1. post-release cleanup

    kentfredric committed Jan 11, 2015
  2. v2.003000

     [Dependencies::Stats]
     - Dependencies changed since 2.002000, see misc/*.deps* for details
     - develop: +1 -1 (recommends: ↑1, suggests: ↑1)
     - runtime: +1
     - test: (recommends: ↑1)
    
     [Documentation]
     - Add a DESCRIPTION section for Readme purposes.
     - README is now ::Brief
    
     [Features]
     - Attempts to detect intentionally hidden packages and allow their presense to disable the "no packages found"
       warning. ( Closes #3 )
    kentfredric committed Jan 11, 2015