The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.06 - 2014-01-05

  • FIX
    • First stable release !
    • Only change some typos, since all the issues have been resolved

Changes for version 0.05_11 - 2013-11-10

  • EHANCEMENT
    • Remove some tests that weren't possible to pass

Changes for version 0.05_10 - 2013-11-09

  • FIX
    • Use a full path for Ack use tests, because the simple 'ack' command is not portable
    • Fix bug #39, modules array that was supposed to be in scalar context but wasn't
    • Broken link in POD
  • EHANCEMENT
    • Moved some tests from the full-impl test suite to ack-requester test suite

Changes for version 0.05_09 - 2013-11-03

  • FIX
    • Fix the issue #37, POD lines starting by use or requires are not considered as code anymore
    • Fix the issue #30 , using Path::Class for making the module portable (especially path separators)
    • A pod error
  • EHANCEMENTS
    • Tests for found patterns (POD or code)
    • Activate tests for POD
    • Tests for cpanfile

Changes for version 0.05_08 - 2013-10-20

  • EHANCEMENTS
    • Format and clean code
    • Write AckRequester Documentation
    • Complete and correct Dependencies::Searcher documentation

Changes for version 0.05_07 - 2013-10-04

  • FIX
    • Close bug #25 about modules in corelist with a fresher version
    • New regex for cleaning, now everything is clean
    • Module '1' were appearing when merging 2 use and require arrays
    • Force the use of IPC::Run and add it (and IPC::Cmd) to Makefile.PL requirements
  • EHANCEMENTS
    • Better logs
    • Make log file directory cross-platform (thanx mishin)

Changes for version 0.05_06 - 2013-09-24

  • FIX
    • Translate some french doc and remove some non UTF-8 stuff

Changes for version 0.05_05 - 2013-09-23

  • EHANCEMENTS
    • Log to a /tmp file
    • Removes version numbers
  • FIX
    • Stupid typo in Makefile.PL prerequisites

Changes for version 0.05_04 - 2013-09-22

  • EHANCEMENTS
    • Upgrade documentation
    • Logs system with File::Stamped & Log::Minimal
    • Use Module::Version's Perl API, not command line (avoid problems reported by Smoke testers)
    • Now implement the Module::CoreList 2.99 instead of 2.4902 to use it's is_core() method (avoids to use another IPC::Cmd)

Changes for version 0.05_03 - 2013-09-17

  • FIXES
    • A pod error
    • Add App::Ack and Module::Version to TEST_REQUIRES in Makefile.PL

Changes for version 0.05_02 - 2013-09-16

  • FIXES
    • get_modules() method rewriting, using IPC::Cmd, not exec() or system()
    • Fix crash when not finding any use or require
    • Make the module more portable by using Cwd to get some dynamic path and avoid relative path problems
  • EHANCEMENTS
    • Make Dependencies::Searcher using Dependencies::Searcher::AckRequester
    • Build an independant module for the Ack part, that returns an array containing interesting lines
    • Add a MIN_PERL_VERSION (5.010) in Makefile.PL as recommanded at CPANTS

Changes for version 0.05_01 - 2013-09-10

  • EHANCEMENTS
    • Test Ack availability in tests
    • Remove tests that asks for a static number of results (non-predictable)

Modules

Search recursively dependencies used in a module's directory and build a report that can be used as a Carton cpanfile.
Helps Dependencies::Searcher to use Ack