foo
[catagits/Catalyst-Plugin-Session.git] / Changes
1 Revision history for Perl extension Catalyst::Plugin::Session
2
3 0.16
4         - Stupid makefile
5
6 0.15
7         - Fix the bug that caused sessions to expire immediately when another
8           session was deleted previously in the same request cycle
9         - Changed finalize() to redispatch before saving session
10           so other finalize methods still have access to it.
11
12 0.14    2007-01-31 12:19:00
13         - Disable verify_address.
14         - update flash to work like session
15
16 0.13
17         - Rerelease with slightly changed test due to a behavior change in
18           Test::MockObject
19         - add `clear_flash`
20         - improve debug logging
21
22 0.12
23         - refactor out a hookable finalize_session method, for plugins
24         - make _clear_session_instance_data call NEXT::, so that plugins can
25           hook on to that too
26
27 0.11
28         - Lazify expiry calculation and store it in a different instance data
29           slot. This provides greater flexibility for implementing hooks like
30           DynamicExpiry the "right" way.
31
32 0.10
33         - Implement a more well defined finalization order for Session stuff.
34           This solves a problem that was introduced by some value cleanups in
35           the 0.06 release.
36
37 0.09
38         - Fix Catalyst::Plugin::Session::Test::Store
39
40 0.08
41         - rerelease because Module::Bane broke the META.yml. HURAAH
42
43 0.07
44         - Make build tool complain loudly on incompatible versions of state
45           plugins.
46
47 0.06
48         - Change State plugin API to be pull oriented
49         - Lazify more correctly (mostly performance improvements)
50         - Don't try to compute digest of hash when there is no hash
51
52 0.05     
53         - Un-workaround the Cache::FastMmap (actually Storable) limitation -
54           it's not C::P::Session's business.
55         - add $c->session_expires
56         - refactor guts
57         - improve semantics of session deletion (now deletes flash data too)
58         - improve lazy-load-ness of session data in the light of expiration
59
60 0.04    2005-12-28 09:42:00
61         - Work around a limitation in Cache::FastMmap - must store only
62           references, while expiration was an NV.
63
64 0.03    2005-12-26 10:22:00
65         - Lazify loading of session data for better performance and less chance
66           of race conditions
67         - support for $c->flash a la Ruby on Rails
68         - Fixed bug in sessionid algorithm detection.
69         - Separate __expires from the session data - we write it every time
70         - Lazify saving of session data for better performance and less chance
71           of race conditions
72
73 0.02    2005-11-23 09:40:00
74         - Doc fixes
75         - No more -Engine=Test
76
77 0.01    2005-11-14 12:41:00
78         - Initial release.