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