releng for C::P::Session 0.012 - minor refactorings for Store::Delegate
[catagits/Catalyst-Plugin-Session.git] / Changes
CommitLineData
a552e4b5 1Revision history for Perl extension Catalyst::Plugin::Session
2
8f236527 30.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
260b14c4 80.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
23a2bf16 130.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
ec299c02 180.09
19 - Fix Catalyst::Plugin::Session::Test::Store
20
ec270ef0 210.08
22 - rerelease because Module::Bane broke the META.yml. HURAAH
23
340449a2 240.07
25 - Make build tool complain loudly on incompatible versions of state
26 plugins.
27
bab8b74b 280.06
6f327a6c 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
bab8b74b 32
5d8cc4c7 330.05
7db1c46a 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
7a02371f 410.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
450.03 2005-12-26 10:22:00
a552e4b5 46 - Lazify loading of session data for better performance and less chance
47 of race conditions
9b0fa2a6 48 - support for $c->flash a la Ruby on Rails
5faaa4b0 49 - Fixed bug in sessionid algorithm detection.
4207ce8d 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
a552e4b5 53
5faaa4b0 540.02 2005-11-23 09:40:00
a552e4b5 55 - Doc fixes
56 - No more -Engine=Test
57
5faaa4b0 580.01 2005-11-14 12:41:00
a552e4b5 59 - Initial release.