Commit | Line | Data |
4e48cc96 |
1 | Pre 0004: |
67af7031 |
2 | |
f825519b |
3 | - Certain errors in your application to do with using other code which does |
4 | not exist can cause an 'Unknown error' issue. |
5 | |
6a8f85af |
6 | This is now fixed, by moving back to B::Hooks::EndOfScope, but this (used |
7 | to) cause issues with the following modules: |
67af7031 |
8 | |
6a8f85af |
9 | - Catalyst-Plugin-Session-State-Cookie |
10 | - Catalyst-Plugin-Session-Store-FastMmap |
11 | - Catalyst-Plugin-Session-PerUser |
12 | - Catalyst-Plugin-Session-Store-File |
13 | - Catalyst-Authentication-Credential-HTTP |
14 | - Catalyst-Plugin-SmartURI |
15 | |
16 | according to comments in r8991. Retest these before shipping anything.. |
f825519b |
17 | |
4e48cc96 |
18 | - Document method modifiers called on things before setup not working in your app class. |
be454687 |
19 | |
4e48cc96 |
20 | Known Bugs: |
67af7031 |
21 | |
4e48cc96 |
22 | - Bug ->go or ->visit causes actions which have Args or CaptureArgs caled |
23 | twice when called via ->go or ->visit. |
ecd79a01 |
24 | |
4e48cc96 |
25 | Test app: http://github.com/bobtfish/catalyst-app-bug-go_chain/tree/master |
aaee1a0a |
26 | |
f825519b |
27 | Compatibility warnings to add: |
6a893485 |
28 | |
a127b198 |
29 | - $self->config should warn as config should only ever be called as a |
30 | class method. |
31 | |
5de5cd71 |
32 | Proposed functionality / feature additions: |
33 | |
34 | - Log setup needs to be less lame, so Catalyst::Plugin::Log::* can die |
10e81a3e |
35 | in a fire. Having $c->log_class would be a good start. kane volunteered |
36 | to do some of this. |
5de5cd71 |
37 | |
38 | Simple example: Catalyst::Plugin::Log::Colorful should just be a |
39 | subclass of Catalyst::Log, no ::Plugin:: needed. |
40 | |
41 | See also: Catalyst::Plugin::Log::Dispatch and |
42 | http://github.com/willert/catalyst-plugin-log4perl-simple/tree |
43 | |
44 | |