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