more session finalization cleanups
[catagits/Catalyst-Plugin-Session.git] / Changes
CommitLineData
a552e4b5 1Revision history for Perl extension Catalyst::Plugin::Session
2
260b14c4 30.11
4 - Lazify expiry calculation and store it in a different instance data
5 slot. This provides greater flexibility for implementing hooks like
6 DynamicExpiry the "right" way.
7
23a2bf16 80.10
9 - Implement a more well defined finalization order for Session stuff.
10 This solves a problem that was introduced by some value cleanups in
11 the 0.06 release.
12
ec299c02 130.09
14 - Fix Catalyst::Plugin::Session::Test::Store
15
ec270ef0 160.08
17 - rerelease because Module::Bane broke the META.yml. HURAAH
18
340449a2 190.07
20 - Make build tool complain loudly on incompatible versions of state
21 plugins.
22
bab8b74b 230.06
6f327a6c 24 - Change State plugin API to be pull oriented
25 - Lazify more correctly (mostly performance improvements)
26 - Don't try to compute digest of hash when there is no hash
bab8b74b 27
5d8cc4c7 280.05
7db1c46a 29 - Un-workaround the Cache::FastMmap (actually Storable) limitation -
30 it's not C::P::Session's business.
31 - add $c->session_expires
32 - refactor guts
33 - improve semantics of session deletion (now deletes flash data too)
34 - improve lazy-load-ness of session data in the light of expiration
35
7a02371f 360.04 2005-12-28 09:42:00
37 - Work around a limitation in Cache::FastMmap - must store only
38 references, while expiration was an NV.
39
400.03 2005-12-26 10:22:00
a552e4b5 41 - Lazify loading of session data for better performance and less chance
42 of race conditions
9b0fa2a6 43 - support for $c->flash a la Ruby on Rails
5faaa4b0 44 - Fixed bug in sessionid algorithm detection.
4207ce8d 45 - Separate __expires from the session data - we write it every time
46 - Lazify saving of session data for better performance and less chance
47 of race conditions
a552e4b5 48
5faaa4b0 490.02 2005-11-23 09:40:00
a552e4b5 50 - Doc fixes
51 - No more -Engine=Test
52
5faaa4b0 530.01 2005-11-14 12:41:00
a552e4b5 54 - Initial release.