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