Checking in changes prior to tagging of version 0.13.
Tatsuhiko Miyagawa [Wed, 22 Dec 2010 16:58:09 +0000 (08:58 -0800)]
Changelog diff is:

diff --git a/Changes b/Changes
index 53f99b6..c65a04f 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Perl extension Plack::Middleware::Session

+0.13 Wed Dec 22 08:56:52 PST 2010
+    - Added WARNINGS to deprecate request parameter based session state from the default state
+    - Added 'change_id' option for paranoids against session fixation (s-aska, nihen)
+
 0.12 Wed Jul  7 15:54:05 PDT 2010
     - Improved documents (markstos, haarg)
     - Support httponly option (haarg)

Changes
examples/counter-raw.psgi
lib/Plack/Middleware/Session.pm
lib/Plack/Session.pm
lib/Plack/Session/State.pm
lib/Plack/Session/State/Cookie.pm
lib/Plack/Session/Store.pm
lib/Plack/Session/Store/Cache.pm
lib/Plack/Session/Store/File.pm
lib/Plack/Session/Store/Null.pm

diff --git a/Changes b/Changes
index 53f99b6..c65a04f 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,9 @@
 Revision history for Perl extension Plack::Middleware::Session
 
+0.13 Wed Dec 22 08:56:52 PST 2010
+    - Added WARNINGS to deprecate request parameter based session state from the default state
+    - Added 'change_id' option for paranoids against session fixation (s-aska, nihen)
+
 0.12 Wed Jul  7 15:54:05 PDT 2010
     - Improved documents (markstos, haarg)
     - Support httponly option (haarg)        
index 84d7fe4..40e6ee0 100755 (executable)
@@ -5,7 +5,7 @@
 # Plack::Middleware::Session interface ($env->{'psgix.session'}) could
 # be wrapped and integrated as part of the request API. See Tatsumaki
 # (integrated via subclassing Plack::Request) and Dancer::Session::PSGI
-# how to adapt Plack::Middleware::Session to web frameworks API.
+# how to adapt Plack::Middleware::Session to web frameworks' APIs.
 
 # You're not recommended to write a new web application using this style.
 
index 9f307af..f6e65e7 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Middleware::Session;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Plack::Util;
index 08b2b68..9a8ed98 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Plack::Util::Accessor qw( session options );
index 4a5d381..e3fdaeb 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::State;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Digest::SHA1 ();
index 28b1661..d6042a4 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::State::Cookie;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use parent 'Plack::Session::State';
index f4107f6..5617904 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Plack::Util::Accessor qw[ _stash ];
index e127118..2b66989 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store::Cache;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Scalar::Util qw[ blessed ];
index c8c1ee3..aca721f 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store::File;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Storable ();
index c703de4..d6d497d 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store::Null;
 use strict;
 use warnings;
 
-our $VERSION   = '0.12';
+our $VERSION   = '0.13';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub new     { bless {} => shift }