Checking in changes prior to tagging of version 0.09_02. Changelog diff is:
Tatsuhiko Miyagawa [Sun, 31 Jan 2010 07:16:22 +0000 (23:16 -0800)]
diff --git a/Changes b/Changes
index d7db684..56d41c5 100644
--- a/Changes
+++ b/Changes
@@ -1,13 +1,17 @@
 Revision history for Perl extension Plack::Middleware::Session

+0.09_02 Sat Jan 30 23:13:50 PST 2010
+    - Fixed a bug in Cookie serialization where it breaks the response headers
+      generated by applications (tomyhero)
+
 0.09_01 Sat Jan 30 13:39:21 PST 2010
-    * Reworked the internal code and API a lot, so Session persistence
+    - Reworked the internal code and API a lot, so Session persistence
       and retrieval are handled in a more stateless way
-    * INCOMPATIBLE: psgix.session is now a hash reference rather than an object.
+    - INCOMPATIBLE: psgix.session is now a hash reference rather than an object.
       If you need an object like before, do:
         use Plack::Session; $session = Plack::Session->new($env);
-    * Added Plack::Middleware::Session::Cookie which uses CookieStore
-    * Updated Cookie handling code to work with Plack 0.99 and later
+    - Added Plack::Middleware::Session::Cookie which uses CookieStore
+    - Updated Cookie handling code to work with Plack 0.99 and later

 0.03 Thurs. Jan. 7, 2009
     * Plack::Middleware::Session

Changes
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 d7db684..56d41c5 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,13 +1,17 @@
 Revision history for Perl extension Plack::Middleware::Session
 
+0.09_02 Sat Jan 30 23:13:50 PST 2010
+    - Fixed a bug in Cookie serialization where it breaks the response headers
+      generated by applications (tomyhero)
+
 0.09_01 Sat Jan 30 13:39:21 PST 2010
-    * Reworked the internal code and API a lot, so Session persistence
+    - Reworked the internal code and API a lot, so Session persistence
       and retrieval are handled in a more stateless way
-    * INCOMPATIBLE: psgix.session is now a hash reference rather than an object.
+    - INCOMPATIBLE: psgix.session is now a hash reference rather than an object.
       If you need an object like before, do:
         use Plack::Session; $session = Plack::Session->new($env);
-    * Added Plack::Middleware::Session::Cookie which uses CookieStore
-    * Updated Cookie handling code to work with Plack 0.99 and later
+    - Added Plack::Middleware::Session::Cookie which uses CookieStore
+    - Updated Cookie handling code to work with Plack 0.99 and later
 
 0.03 Thurs. Jan. 7, 2009
     * Plack::Middleware::Session
index bf3e91d..8d9a3ee 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Middleware::Session;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Plack::Util;
index 7fca874..d59da4d 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Plack::Util::Accessor qw( session options );
index 9c4a6b6..e40e1c2 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::State;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Digest::SHA1 ();
index 4e60428..9ea7a68 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::State::Cookie;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use parent 'Plack::Session::State';
index 2a9129b..fc9677d 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Plack::Util::Accessor qw[ _stash ];
index fedef77..7a75e1d 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store::Cache;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Scalar::Util qw[ blessed ];
index 3623fab..a74e82a 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store::File;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 use Storable ();
index 968b3f0..a68193b 100644 (file)
@@ -2,7 +2,7 @@ package Plack::Session::Store::Null;
 use strict;
 use warnings;
 
-our $VERSION   = '0.09_01';
+our $VERSION   = '0.09_02';
 our $AUTHORITY = 'cpan:STEVAN';
 
 sub new     { bless {} => shift }