[Catalyst] Re: [Catalyst-dev] Re: Patches for Catalyst::Plugin::ConfigLoader, Config::All and Config::All::General

Brian Cassidy brian.cassidy at nald.ca
Thu Aug 23 15:33:39 GMT 2007


Hey All,

Config::Any 0.08 and Catalyst::Plugin::ConfigLoader 0.16 have hit the 
CPAN. Changes:

Config::Any:

0.08 Thu Aug 23 2007
     pass config options to each parser
     fix for loading the same perl config twice (RT #28812)

Catalyst::Plugin::ConfigLoader:

0.16  Thu Aug 23 2007
     - separated out the macro expansion code into config_substitutions()
       (Jason Kohles)
     - allow users to specify their own macros in
       MyApp->config->{ substitutions } (Johnathan Rockway)
     - pass special constructor arguments to Config::Any. Requires 
Config::Any
       0.08 (Gareth Kirwan)

     [DEPRECATION NOTICE]
     - the "file" and "config_local_suffix" config keys are now to be 
explicitly
       set under the Plugin::ConfigLoader key. Support for these keys 
will be
       removed in the next release.

     [THINGS THAT MAY BREAK YOUR CODE]
     - use Catalyst::Utils::env_value() to get $ENV values. This means that
       MYAPP_* is of higher precedence than CATALYST_* -- this differs from
       the behavior of older releases.



More information about the Catalyst mailing list