Checking in changes prior to tagging of version 0.20. Changelog diff is:
[catagits/Catalyst-Plugin-Session.git] / Changes
1 Revision history for Perl extension Catalyst::Plugin::Session
2
3 0.20 2009-02-05
4         - No code changes since 0.19_01 dev release.
5         - Add IDEAS.txt which is an irc log of discussion about the next-generation
6           session plugin from discussion on #catalyst-dev
7         - Remove TODO file, which is no longer relevant.
8
9 0.19_01 2009-01-09
10         - Switch from using NEXT to Class::C3 for method re-dispatch.
11         - Use shipit to package the dist.
12         - Switch to Module::install.
13         - Flash data is now stored inside the session (key "__flash") to avoid
14           duplicate entry errors caused by simultaneous select/insert/delete of
15           flash rows when using DBI as a Store. (Sergio Salvi)
16         - Fix session finalization order that caused HTTP responses to be sent
17           before the session is actually finalized and stored in its Store.
18           (Sergio Salvi)
19
20 0.19    2007-10-08
21
22 0.18    2007-08-15
23         - Fix Apache engine issue (RT #28845)
24
25 0.17    2007-07-16
26         - Skip a test if Cookie is not installed (RT #28137)
27
28 0.16    2007-07-03
29         - Stupid makefile
30
31 0.15    2007-06-24
32         - Fix the bug that caused sessions to expire immediately when another
33           session was deleted previously in the same request cycle
34         - Changed finalize() to redispatch before saving session
35           so other finalize methods still have access to it.
36
37 0.14    2007-01-31
38         - Disable verify_address.
39         - update flash to work like session
40
41 0.13    2006-10-12
42         - Rerelease with slightly changed test due to a behavior change in
43           Test::MockObject
44         - add `clear_flash`
45         - improve debug logging
46
47 0.12    2006-08-26
48         - refactor out a hookable finalize_session method, for plugins
49         - make _clear_session_instance_data call NEXT::, so that plugins can
50           hook on to that too
51
52 0.11    2006-08-10
53         - Lazify expiry calculation and store it in a different instance data
54           slot. This provides greater flexibility for implementing hooks like
55           DynamicExpiry the "right" way.
56
57 0.10    2006-08-01
58         - Implement a more well defined finalization order for Session stuff.
59           This solves a problem that was introduced by some value cleanups in
60           the 0.06 release.
61
62 0.09    2006-07-31
63         - Fix Catalyst::Plugin::Session::Test::Store
64
65 0.08    2006-07-31
66         - rerelease because Module::Bane broke the META.yml. HURAAH
67
68 0.07    2006-07-30
69         - Make build tool complain loudly on incompatible versions of state
70           plugins.
71
72 0.06    2006-07-29
73         - Change State plugin API to be pull oriented
74         - Lazify more correctly (mostly performance improvements)
75         - Don't try to compute digest of hash when there is no hash
76
77 0.05    2006-01-01
78         - Un-workaround the Cache::FastMmap (actually Storable) limitation -
79           it's not C::P::Session's business.
80         - add $c->session_expires
81         - refactor guts
82         - improve semantics of session deletion (now deletes flash data too)
83         - improve lazy-load-ness of session data in the light of expiration
84
85 0.04    2005-12-28 09:42:00
86         - Work around a limitation in Cache::FastMmap - must store only
87           references, while expiration was an NV.
88
89 0.03    2005-12-26 10:22:00
90         - Lazify loading of session data for better performance and less chance
91           of race conditions
92         - support for $c->flash a la Ruby on Rails
93         - Fixed bug in sessionid algorithm detection.
94         - Separate __expires from the session data - we write it every time
95         - Lazify saving of session data for better performance and less chance
96           of race conditions
97
98 0.02    2005-11-23 09:40:00
99         - Doc fixes
100         - No more -Engine=Test
101
102 0.01    2005-11-14 12:41:00
103         - Initial release.