PAUSE hates me, didn't notice in the dev release as they aren't indexed. These packag...
[catagits/Catalyst-Plugin-Session.git] / Changes
CommitLineData
a552e4b5 1Revision history for Perl extension Catalyst::Plugin::Session
2
66017cbc 30.21 Not released
4 - Hide the internal packages in Catalyst::Plugin::Session::Test::Store from PAUSE.
5
87ed5295 60.20 2009-02-05
7 - No code changes since 0.19_01 dev release.
8 - Add IDEAS.txt which is an irc log of discussion about the next-generation
9 session plugin from discussion on #catalyst-dev
10 - Remove TODO file, which is no longer relevant.
11
2842d938 120.19_01 2009-01-09
7550f095 13 - Switch from using NEXT to Class::C3 for method re-dispatch.
14 - Use shipit to package the dist.
15 - Switch to Module::install.
eb250519 16 - Flash data is now stored inside the session (key "__flash") to avoid
17 duplicate entry errors caused by simultaneous select/insert/delete of
2842d938 18 flash rows when using DBI as a Store. (Sergio Salvi)
19 - Fix session finalization order that caused HTTP responses to be sent
20 before the session is actually finalized and stored in its Store.
21 (Sergio Salvi)
7048c24e 22
230.19 2007-10-08
24
e3496e48 250.18 2007-08-15
26 - Fix Apache engine issue (RT #28845)
c4dc7ba9 27
e3496e48 280.17 2007-07-16
29 - Skip a test if Cookie is not installed (RT #28137)
c48f1a4e 30
e3496e48 310.16 2007-07-03
bcdad401 32 - Stupid makefile
33
e3496e48 340.15 2007-06-24
38761943 35 - Fix the bug that caused sessions to expire immediately when another
36 session was deleted previously in the same request cycle
84f65b2e 37 - Changed finalize() to redispatch before saving session
38 so other finalize methods still have access to it.
38761943 39
e3496e48 400.14 2007-01-31
86553855 41 - Disable verify_address.
42 - update flash to work like session
43
e3496e48 440.13 2006-10-12
177c24fe 45 - Rerelease with slightly changed test due to a behavior change in
46 Test::MockObject
5a1f6ed4 47 - add `clear_flash`
49727697 48 - improve debug logging
49
e3496e48 500.12 2006-08-26
8f236527 51 - refactor out a hookable finalize_session method, for plugins
52 - make _clear_session_instance_data call NEXT::, so that plugins can
53 hook on to that too
54
e3496e48 550.11 2006-08-10
260b14c4 56 - Lazify expiry calculation and store it in a different instance data
57 slot. This provides greater flexibility for implementing hooks like
58 DynamicExpiry the "right" way.
59
e3496e48 600.10 2006-08-01
23a2bf16 61 - Implement a more well defined finalization order for Session stuff.
62 This solves a problem that was introduced by some value cleanups in
63 the 0.06 release.
64
e3496e48 650.09 2006-07-31
ec299c02 66 - Fix Catalyst::Plugin::Session::Test::Store
67
e3496e48 680.08 2006-07-31
ec270ef0 69 - rerelease because Module::Bane broke the META.yml. HURAAH
70
e3496e48 710.07 2006-07-30
340449a2 72 - Make build tool complain loudly on incompatible versions of state
73 plugins.
74
e3496e48 750.06 2006-07-29
6f327a6c 76 - Change State plugin API to be pull oriented
77 - Lazify more correctly (mostly performance improvements)
78 - Don't try to compute digest of hash when there is no hash
bab8b74b 79
e3496e48 800.05 2006-01-01
7db1c46a 81 - Un-workaround the Cache::FastMmap (actually Storable) limitation -
82 it's not C::P::Session's business.
83 - add $c->session_expires
84 - refactor guts
85 - improve semantics of session deletion (now deletes flash data too)
86 - improve lazy-load-ness of session data in the light of expiration
87
7a02371f 880.04 2005-12-28 09:42:00
89 - Work around a limitation in Cache::FastMmap - must store only
90 references, while expiration was an NV.
91
920.03 2005-12-26 10:22:00
a552e4b5 93 - Lazify loading of session data for better performance and less chance
94 of race conditions
9b0fa2a6 95 - support for $c->flash a la Ruby on Rails
5faaa4b0 96 - Fixed bug in sessionid algorithm detection.
4207ce8d 97 - Separate __expires from the session data - we write it every time
98 - Lazify saving of session data for better performance and less chance
99 of race conditions
a552e4b5 100
5faaa4b0 1010.02 2005-11-23 09:40:00
a552e4b5 102 - Doc fixes
103 - No more -Engine=Test
104
5faaa4b0 1050.01 2005-11-14 12:41:00
a552e4b5 106 - Initial release.