update changes
[catagits/Catalyst-Plugin-ConfigLoader.git] / Changes
1 Revision history for Perl extension Catalyst::Plugin::ConfigLoader.
2
3 0.16  Wed Aug 22 2007
4     - separated out the macro expansion code into config_substitutions()
5       (Jason Kohles)
6     - allow users to specify their own macros in
7       MyApp->config->{ substitutions } (Johnathan Rockway)
8
9     [THINGS THAT MAY BREAK YOUR CODE]
10     - use Catalyst::Utils::env_value() to get $ENV values. This means that
11       MYAPP_* is of higher precedence than CATALYST_* -- this differs from
12       the behavior of older releases.
13
14 0.15  Tue Aug 21 2007
15     - Allow multiple __HOME__ and __path_to()__ replaces in one string
16       (Greg Sheard)
17
18 0.14  Tue Apr 03 2007
19     - switch to Module::Install
20     - added a user manual
21
22 0.13  Fri Aug 25 2006
23     - loading code factored out into Config::Any [rataxis@cpan.org]
24       sponsored by Portugal Telecom
25
26 0.12  Wed Jul 12 2006
27     - made the "local" suffix overrideable
28     - fixed __path_to()__ docs
29
30 0.11  Tue Jul 11 2006
31     - remember, kids: 09 > 1
32
33 0.1   Tue Jul 11 2006
34     - remove hash merging since it is now a core behavior
35     - added C/M/V legacy shortcuts
36     - fixed debug output some
37     - switched to Module::Pluggable::Object
38
39 0.09  Wed May 24 2006
40     - ignore non-ref model/view/controller/component keys
41
42 0.08  Tue May 23 2006
43     - added get_config_path() which extracts the path finding code
44     - added the ability to specify a MYAPP_CONFIG ENV variable
45     - more granular merging of top-level hashrefs
46     - more comprehensive tests
47
48 0.07  Mon May 01 2006
49     - added Config::General support
50     - added nicer syntax for specifying models/views/controllers where
51       available
52
53 0.06  Wed Apr 26 2006
54     - remove "last;" so that _local configs will be processed
55
56 0.05  Thu Apr 18 2006
57     - __HOME__ now corresponds to $c->path_to( '' ) and nothing else
58     - __path_to( 'foo/bar' )__ turns in to $c->path_to( 'foo', 'bar' )
59     - attemps to load ${config}_local.$ext after ${config}.$ext for
60       an overriding effect
61
62 0.04  Wed Feb 08 2006
63     - add finalize_config method
64     - make default finalize_config traverse the config and substitute
65       things beginning __HOME__/* with real path
66     - don't use File::Slurp, produces annoying warnings on some systems
67
68 0.03  Mon Jan 30 2006
69     - pod fixes
70
71 0.02  Sun Jan 29 2006
72     - refactoring (suggested by Christian Hansen)
73
74 0.01  Sat Jan 28 2006
75     - original version