Revision history for Perl extension Catalyst::Plugin::Session
+0.33 2012-03-08
+ - Note that flash is deprecated / not recommended due to it's
+ inherent races. Point out Catalyst::Plugin::StatusMessage instead
+
0.32 2011-06-08
- Fix handling with enables verify_address and add related test
use namespace::clean -except => 'meta';
-our $VERSION = '0.32';
+our $VERSION = '0.33';
$VERSION = eval $VERSION;
my @session_data_accessors; # used in delete_session
all the keys which haven't changed since the flash data was loaded at the end
of every request.
+Note that use of the flash is an easy way to get data across requests, but
+it's also strongly disrecommended, due it it being inherently plagued with
+race conditions. This means that it's unlikely to work well if your
+users have multiple tabs open at once, or if your site does a lot of AJAX
+requests.
+
+L<Catalyst::Plugin::StatusMessage> is the recommended alternative solution,
+as this doesn't suffer from these issues.
+
sub moose : Local {
my ( $self, $c ) = @_;