X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=b4627ceb3b920eddcb25b87d54a464bfd0acb65a;hb=0ade68bd3ba6075a28b1c81ceb02bd3aa9d50303;hp=9b62b98a84ab114675512b65cde3afc02709d19c;hpb=7048c24ecc2cd09158bc1190edf3bf96a479d3d5;p=catagits%2FCatalyst-Plugin-Session.git diff --git a/Changes b/Changes index 9b62b98..b4627ce 100644 --- a/Changes +++ b/Changes @@ -1,7 +1,49 @@ Revision history for Perl extension Catalyst::Plugin::Session -0.20 XXX - - Switch to Module::install +0.24 2009-06-23 + - Be more paranoid about getting values of $c->req to avoid issues + with old Test::WWW::Mechanize::Catalyst. + - Check we have a modern version of TWMC before doing the tests which + need it. + +0.23 2009-06-16 + - Add the verify_user_agent config parameter (kmx) + - Add a test case to prove that logging in with a session cookie still + causes a new cookie to be issued for you, proving that the code is + not vulnerable to a session fixation attack. (t0m) + +0.22 2009-05-13 + - INSANE HACK to ensure B::Hooks::EndOfScope inlines us a new method right now + in Catalyst::Plugin::Session::Test::Store for Catalyst 5.80004 compatibility. + + This change does not in any way affect normal users - it is just due to the + fairly crazy way that Catalyst::Plugin::Session::Test::Store works, and that + module is _only_ used for unit testing session store plugins pre-installation. + + Session::Test::Store should be replaced with a more sane solution, and other + CPAN modules using it moved away from using it, but this change keeps stops + new Catalyst breaking other distributions right now. + +0.21 2009-04-30 + - Hide the internal packages in Catalyst::Plugin::Session::Test::Store from PAUSE. + - Convert from CAF to Moose with Moosex::Emulate::Class::Accessor::Fast + +0.20 2009-02-05 + - No code changes since 0.19_01 dev release. + - Add IDEAS.txt which is an irc log of discussion about the next-generation + session plugin from discussion on #catalyst-dev + - Remove TODO file, which is no longer relevant. + +0.19_01 2009-01-09 + - Switch from using NEXT to Class::C3 for method re-dispatch. + - Use shipit to package the dist. + - Switch to Module::install. + - Flash data is now stored inside the session (key "__flash") to avoid + duplicate entry errors caused by simultaneous select/insert/delete of + flash rows when using DBI as a Store. (Sergio Salvi) + - Fix session finalization order that caused HTTP responses to be sent + before the session is actually finalized and stored in its Store. + (Sergio Salvi) 0.19 2007-10-08