Revision history for App-LintPrereqs

0.23    2015-02-24 (PERLANCAR)

        - [Bugfix] Rebuild to use Perinci::CmdLine::Lite backend by default.

        - [Bugfix] Allow --nolite since --lite is now on by default.

        - [Bugfix] [dzil] Make Perl::PrereqScanner::Lite a requires prereq and
          not recommends.


0.22    2015-02-24 (PERLANCAR)

	- Try once again using --lite by default.

	- Add extra scanner Moose & Version for Lite (ref:
	  https://github.com/moznion/Perl-PrereqScanner-Lite/issues/8).


0.21    2015-01-04 (PERLANCAR)

	- Revert back to using Perl::PrereqScanner by default (due to
	  ::Lite still misses detecting some modules), but offer --lite to
	  switch to ::Lite.


0.20    2015-01-04 (PERLANCAR)

	- Skip scanning backup files.


0.19    2015-01-04 (PERLANCAR)

	- Replace Perl::PrereqScanner with Perl::PrereqScanner::Lite for
	  performance.


0.18    2014-12-18 (PERLANCAR)

	- No functional changes.

	- [Bugfix] Regression: section regex didn't match 'Prereqs /
	  Something' while it used to.


0.17    2014-12-18 (PERLANCAR)

	- Also look at OSPrereqs (and OSPrereqs::*) for prereqs.


0.16     2014-08-16 (SHARYANTO) - Happy 19th CPAN Day!

         - [build] CLI scripts are now generated automatically using
           Dist::Zilla::Plugin::ScriptFromFunc. The plugin is still at 0.01 so the
           generated script is not as polished as it should be. Stay tuned.


0.15     2014-07-22 (SHARYANTO)

         - No functional changes.

         - Switch CLI scripts from using Perinci::CmdLine to
           Perinci::CmdLine::Any to reduce size of dependencies.


0.14    2014-03-08 (SHARYANTO)

	- No functional changes. Rebuild with Rinci::Wrap to test embedding
          wrapper code.


0.13    2013-11-12 (SHARYANTO)

	- No functional changes. Rebuild to fix t/00-compile.t generated by
	  older DZP::Test::Compile (2.019 < x < 2.033).


0.12    2013-09-26 (SHARYANTO)

        - For core modules, compare version from scanned vs version in core
          modules (e.g. Test::More is 0.92 in perl 5.10.1, if test script says
          'use Test::More 0.98' we should fail).

        - Tweak outputs and error messages.


0.11    2013-03-11 (SHARYANTO)

        - Allow version mismatch if dist.ini specifies a version but
          scan_prereqs specifies 0 (e.g. 'require Foo' in code, because require
          doesn't allow specifying minimum version).


0.10    2013-03-10 (SHARYANTO)

        [INCOMPATIBLE CHANGES]

        - Replace 'default_perl_version' argument with 'perl_version', takes
          precedence over perl version from dist.ini or scan_prereqs.

        - Force versions in dist.ini and scan_prereqs to match.


0.09    2012-10-17 (SHARYANTO)

        - Fix handling of single-word package name (e.g. Gepok).


0.08    2012-10-04 (SHARYANTO)

        - No functional changes. Check perl version and the success status of
          corelist. Tweak error message.


0.07    2012-08-29 (SHARYANTO)

        - Show version information in result.


0.06    2012-08-28 (SHARYANTO)

        - No functional changes. Tweak exit code and error message.


0.05    2012-08-28 (SHARYANTO)

        - Return detailed result, for scriptability.


0.04    2012-08-09 (SHARYANTO)

        - Fix regex again. D'oh.


0.03    2012-08-09 (SHARYANTO)

        - Fix regex.


0.02    2012-08-09 (SHARYANTO)

        [ENHANCEMENTS]

        - Read '!lint-prereqs assume-used' directive in comment, to avoid having
          to listing modules again in [Extras / lint-prereqs / assume-used]
          section.


0.01    2012-08-08 (SHARYANTO)

        - First release.