Commit | Line | Data |
a552e4b5 |
1 | Revision history for Perl extension Catalyst::Plugin::Session |
2 | |
66017cbc |
3 | 0.21 Not released |
4 | - Hide the internal packages in Catalyst::Plugin::Session::Test::Store from PAUSE. |
fff59d60 |
5 | - Convert from CAF to Moose with Moosex::Emulate::Class::Accessor::Fast |
66017cbc |
6 | |
87ed5295 |
7 | 0.20 2009-02-05 |
8 | - No code changes since 0.19_01 dev release. |
9 | - Add IDEAS.txt which is an irc log of discussion about the next-generation |
10 | session plugin from discussion on #catalyst-dev |
11 | - Remove TODO file, which is no longer relevant. |
12 | |
2842d938 |
13 | 0.19_01 2009-01-09 |
7550f095 |
14 | - Switch from using NEXT to Class::C3 for method re-dispatch. |
15 | - Use shipit to package the dist. |
16 | - Switch to Module::install. |
eb250519 |
17 | - Flash data is now stored inside the session (key "__flash") to avoid |
18 | duplicate entry errors caused by simultaneous select/insert/delete of |
2842d938 |
19 | flash rows when using DBI as a Store. (Sergio Salvi) |
20 | - Fix session finalization order that caused HTTP responses to be sent |
21 | before the session is actually finalized and stored in its Store. |
22 | (Sergio Salvi) |
7048c24e |
23 | |
24 | 0.19 2007-10-08 |
25 | |
e3496e48 |
26 | 0.18 2007-08-15 |
27 | - Fix Apache engine issue (RT #28845) |
c4dc7ba9 |
28 | |
e3496e48 |
29 | 0.17 2007-07-16 |
30 | - Skip a test if Cookie is not installed (RT #28137) |
c48f1a4e |
31 | |
e3496e48 |
32 | 0.16 2007-07-03 |
bcdad401 |
33 | - Stupid makefile |
34 | |
e3496e48 |
35 | 0.15 2007-06-24 |
38761943 |
36 | - Fix the bug that caused sessions to expire immediately when another |
37 | session was deleted previously in the same request cycle |
84f65b2e |
38 | - Changed finalize() to redispatch before saving session |
39 | so other finalize methods still have access to it. |
38761943 |
40 | |
e3496e48 |
41 | 0.14 2007-01-31 |
86553855 |
42 | - Disable verify_address. |
43 | - update flash to work like session |
44 | |
e3496e48 |
45 | 0.13 2006-10-12 |
177c24fe |
46 | - Rerelease with slightly changed test due to a behavior change in |
47 | Test::MockObject |
5a1f6ed4 |
48 | - add `clear_flash` |
49727697 |
49 | - improve debug logging |
50 | |
e3496e48 |
51 | 0.12 2006-08-26 |
8f236527 |
52 | - refactor out a hookable finalize_session method, for plugins |
53 | - make _clear_session_instance_data call NEXT::, so that plugins can |
54 | hook on to that too |
55 | |
e3496e48 |
56 | 0.11 2006-08-10 |
260b14c4 |
57 | - Lazify expiry calculation and store it in a different instance data |
58 | slot. This provides greater flexibility for implementing hooks like |
59 | DynamicExpiry the "right" way. |
60 | |
e3496e48 |
61 | 0.10 2006-08-01 |
23a2bf16 |
62 | - Implement a more well defined finalization order for Session stuff. |
63 | This solves a problem that was introduced by some value cleanups in |
64 | the 0.06 release. |
65 | |
e3496e48 |
66 | 0.09 2006-07-31 |
ec299c02 |
67 | - Fix Catalyst::Plugin::Session::Test::Store |
68 | |
e3496e48 |
69 | 0.08 2006-07-31 |
ec270ef0 |
70 | - rerelease because Module::Bane broke the META.yml. HURAAH |
71 | |
e3496e48 |
72 | 0.07 2006-07-30 |
340449a2 |
73 | - Make build tool complain loudly on incompatible versions of state |
74 | plugins. |
75 | |
e3496e48 |
76 | 0.06 2006-07-29 |
6f327a6c |
77 | - Change State plugin API to be pull oriented |
78 | - Lazify more correctly (mostly performance improvements) |
79 | - Don't try to compute digest of hash when there is no hash |
bab8b74b |
80 | |
e3496e48 |
81 | 0.05 2006-01-01 |
7db1c46a |
82 | - Un-workaround the Cache::FastMmap (actually Storable) limitation - |
83 | it's not C::P::Session's business. |
84 | - add $c->session_expires |
85 | - refactor guts |
86 | - improve semantics of session deletion (now deletes flash data too) |
87 | - improve lazy-load-ness of session data in the light of expiration |
88 | |
7a02371f |
89 | 0.04 2005-12-28 09:42:00 |
90 | - Work around a limitation in Cache::FastMmap - must store only |
91 | references, while expiration was an NV. |
92 | |
93 | 0.03 2005-12-26 10:22:00 |
a552e4b5 |
94 | - Lazify loading of session data for better performance and less chance |
95 | of race conditions |
9b0fa2a6 |
96 | - support for $c->flash a la Ruby on Rails |
5faaa4b0 |
97 | - Fixed bug in sessionid algorithm detection. |
4207ce8d |
98 | - Separate __expires from the session data - we write it every time |
99 | - Lazify saving of session data for better performance and less chance |
100 | of race conditions |
a552e4b5 |
101 | |
5faaa4b0 |
102 | 0.02 2005-11-23 09:40:00 |
a552e4b5 |
103 | - Doc fixes |
104 | - No more -Engine=Test |
105 | |
5faaa4b0 |
106 | 0.01 2005-11-14 12:41:00 |
a552e4b5 |
107 | - Initial release. |