foo
[catagits/Catalyst-Plugin-Session.git] / Changes
CommitLineData
a552e4b5 1Revision history for Perl extension Catalyst::Plugin::Session
2
bcdad401 30.16
4 - Stupid makefile
5
84f65b2e 60.15
38761943 7 - Fix the bug that caused sessions to expire immediately when another
8 session was deleted previously in the same request cycle
84f65b2e 9 - Changed finalize() to redispatch before saving session
10 so other finalize methods still have access to it.
38761943 11
86553855 120.14 2007-01-31 12:19:00
13 - Disable verify_address.
14 - update flash to work like session
15
49727697 160.13
177c24fe 17 - Rerelease with slightly changed test due to a behavior change in
18 Test::MockObject
5a1f6ed4 19 - add `clear_flash`
49727697 20 - improve debug logging
21
220.12
8f236527 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
260b14c4 270.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
23a2bf16 320.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
ec299c02 370.09
38 - Fix Catalyst::Plugin::Session::Test::Store
39
ec270ef0 400.08
41 - rerelease because Module::Bane broke the META.yml. HURAAH
42
340449a2 430.07
44 - Make build tool complain loudly on incompatible versions of state
45 plugins.
46
bab8b74b 470.06
6f327a6c 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
bab8b74b 51
5d8cc4c7 520.05
7db1c46a 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
7a02371f 600.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
640.03 2005-12-26 10:22:00
a552e4b5 65 - Lazify loading of session data for better performance and less chance
66 of race conditions
9b0fa2a6 67 - support for $c->flash a la Ruby on Rails
5faaa4b0 68 - Fixed bug in sessionid algorithm detection.
4207ce8d 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
a552e4b5 72
5faaa4b0 730.02 2005-11-23 09:40:00
a552e4b5 74 - Doc fixes
75 - No more -Engine=Test
76
5faaa4b0 770.01 2005-11-14 12:41:00
a552e4b5 78 - Initial release.