#######################################################################
# $URL: http://perlcritic.tigris.org/svn/perlcritic/tags/Perl-Critic-Dynamic-0.04/Changes $
# $Date: 2007-08-07 13:11:35 -0700 (Tue, 07 Aug 2007) $
# $Author: thaljef $
# $Revision: 1821 $
########################################################################
[0.04] Released on 2007-08-06
Miscellanea:
* Filled out more documentation.
* Readonly is now an explcit dependency.
* Added lots of author-time tests.
[0.03] Not released
New Features:
* Added max_recursion configuration parameter. This allows you
recurse into modules that have inner packages. The default is
0, which means "don't recurse at all".
Miscellanea:
* Perl::Critic::Policy::Dynamic has been moved to
Perl::Critic::DynamicPolicy because all modules in the
Perl::Critic::Policy must be concrete classes.
* Any erros that occur in the child process created
by Perl::Critic::DynamicPolicy::violates() will be trapped.
Failure is sent to the parent via the exit code of the child.
[0.02] Not released
New Features:
* Introduced Perl::Critic::Policy::Dynamic. This is intended
as a base class for any Policy that is going to compile code
and do things that muck up the symbol table.
* ValidateAgainstSymbolTable now compiles your code as-is,
which allows it to validate calls to imported subroutines
and locally declared subs too.
* ValidateAgainstSymbolTable has several new configuration hooks.
See POD for details.
* Added several test cases.
[0.01] Not released
First draft