Can now do $c->flash( key => param ) just like $c->stash
[catagits/Catalyst-Plugin-Session.git] / Changes
CommitLineData
a552e4b5 1Revision history for Perl extension Catalyst::Plugin::Session
2
49727697 30.13
177c24fe 4 - Rerelease with slightly changed test due to a behavior change in
5 Test::MockObject
5a1f6ed4 6 - add `clear_flash`
49727697 7 - improve debug logging
8
90.12
8f236527 10 - refactor out a hookable finalize_session method, for plugins
11 - make _clear_session_instance_data call NEXT::, so that plugins can
12 hook on to that too
13
260b14c4 140.11
15 - Lazify expiry calculation and store it in a different instance data
16 slot. This provides greater flexibility for implementing hooks like
17 DynamicExpiry the "right" way.
18
23a2bf16 190.10
20 - Implement a more well defined finalization order for Session stuff.
21 This solves a problem that was introduced by some value cleanups in
22 the 0.06 release.
23
ec299c02 240.09
25 - Fix Catalyst::Plugin::Session::Test::Store
26
ec270ef0 270.08
28 - rerelease because Module::Bane broke the META.yml. HURAAH
29
340449a2 300.07
31 - Make build tool complain loudly on incompatible versions of state
32 plugins.
33
bab8b74b 340.06
6f327a6c 35 - Change State plugin API to be pull oriented
36 - Lazify more correctly (mostly performance improvements)
37 - Don't try to compute digest of hash when there is no hash
bab8b74b 38
5d8cc4c7 390.05
7db1c46a 40 - Un-workaround the Cache::FastMmap (actually Storable) limitation -
41 it's not C::P::Session's business.
42 - add $c->session_expires
43 - refactor guts
44 - improve semantics of session deletion (now deletes flash data too)
45 - improve lazy-load-ness of session data in the light of expiration
46
7a02371f 470.04 2005-12-28 09:42:00
48 - Work around a limitation in Cache::FastMmap - must store only
49 references, while expiration was an NV.
50
510.03 2005-12-26 10:22:00
a552e4b5 52 - Lazify loading of session data for better performance and less chance
53 of race conditions
9b0fa2a6 54 - support for $c->flash a la Ruby on Rails
5faaa4b0 55 - Fixed bug in sessionid algorithm detection.
4207ce8d 56 - Separate __expires from the session data - we write it every time
57 - Lazify saving of session data for better performance and less chance
58 of race conditions
a552e4b5 59
5faaa4b0 600.02 2005-11-23 09:40:00
a552e4b5 61 - Doc fixes
62 - No more -Engine=Test
63
5faaa4b0 640.01 2005-11-14 12:41:00
a552e4b5 65 - Initial release.