Released Static::Simple 0.11
[catagits/Catalyst-Plugin-Static-Simple.git] / Changes
1 Revision history for Perl extension Catalyst::Plugin::Static::Simple
2
3 0.11    
4         - Removed the code that set the 304 Not Modified header.  This caused
5           problems with IE under Apache.
6         - Changed 5.50 writing method to pass an IO::File object directly to
7           $c->res->body.
8         - This version is included with Catalyst 5.50.
9
10 0.10    2005-10-19 17:20:00
11         - Added tt2 to the list of ignored extensions.
12         - For Catalyst 5.5+, replaced File::Slurp with a buffered read/write
13           process.  This will improve memory usage and performance on larger
14           static files.
15         - Removed Apache integration feature.  It is slower than serving
16           through Catalyst and as far as I know no one is using it.  If you
17           need the best performance, use a separate Location block for static
18           content.
19
20 0.09    2005-10-07 13:40:00
21         - Added new configuration options to improve security:
22           ignore_extensions - keep certain extensions from being static
23           - This option defaults to tt, html, and xhtml to prevent
24             template files from being accessible.
25           ignore_dirs - keep certain dirs from being static
26         - include_path is no longer experimental.
27         - Added support for hiding log output, depends on Cat 5.50. 
28           (Marcus Ramberg)
29
30 0.08    2005-09-07 18:50:00
31         - Added tests for everything except Apache support.
32
33 0.07    2005-09-05 21:05:00
34         - POD fixes. (Thomas L. Shinnick)
35
36 0.06    2005-09-05 15:40:00
37         - Moved initial file check into prepare_action so processing can
38           bypass other plugins.
39         - Added error-checking to static dir regexes.
40         - Cleaned up various code as per Best Practices.
41
42 0.05    2005-08-26 12:00:00
43         - Added use_apache option to enable the Apache DECLINED
44           support.  Default is disabled as it appears Catalyst is
45           faster at serving the files!
46         - Added a check that Apache's DocumentRoot matches Catalyst's
47           root before serving DECLINED.
48         - Preload MIME::Types index during setup() so it's not built on
49           the first request.
50         - Added a note on performance of Apache vs. Catalyst.
51
52 0.04    2005-08-22 12:00:00
53         - Fixed bug where static files were searched for on every request
54           even without a file extension.
55         - Fixed bug where files without extensions in defined static dirs
56           were not served with text/plain.
57         - Consolidated the debug log messages.
58
59 0.03    2005-08-21 23:50:00
60         - Added config option for include_path to allow for multiple 
61           directories with static files.  This option should be
62           considered experimental!
63         - Documentation cleanups.
64
65 0.02    2005-08-16 18:00:00
66         - Return DECLINED when running under mod_perl to allow Apache to
67           serve the static file.  This is not done when any custom MIME
68           types have been specified, however.
69
70 0.01    2005-08-11 22:00:00
71         - Initial release.