From: Tatsuhiko Miyagawa Date: Sat, 30 Jan 2010 21:45:32 +0000 (-0800) Subject: Checking in changes prior to tagging of version 0.09_01. Changelog diff is: X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=91b87895a2b8a5eaf873fe79c4a86189ae25d6e4;hp=442b79a8223a0e29b95035f5f47a8b78480cf6a2;p=catagits%2FWeb-Session.git Checking in changes prior to tagging of version 0.09_01. Changelog diff is: diff --git a/Changes b/Changes index 30759bd..d7db684 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,14 @@ Revision history for Perl extension Plack::Middleware::Session +0.09_01 Sat Jan 30 13:39:21 PST 2010 + * 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. + 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 + 0.03 Thurs. Jan. 7, 2009 * Plack::Middleware::Session - change plack.session to psgix.session (plack.session is --- diff --git a/.gitignore b/.gitignore index 5ca0973..2335313 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .DS_Store - +MANIFEST +*~ \ No newline at end of file diff --git a/.shipit b/.shipit new file mode 100644 index 0000000..defcbcd --- /dev/null +++ b/.shipit @@ -0,0 +1,2 @@ +steps = FindVersion, ChangeAllVersions, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN +git.push_to = origin diff --git a/Changes b/Changes index 30759bd..d7db684 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,14 @@ Revision history for Perl extension Plack::Middleware::Session +0.09_01 Sat Jan 30 13:39:21 PST 2010 + * 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. + 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 + 0.03 Thurs. Jan. 7, 2009 * Plack::Middleware::Session - change plack.session to psgix.session (plack.session is diff --git a/lib/Plack/Middleware/Session.pm b/lib/Plack/Middleware/Session.pm index 9eaed64..bf3e91d 100644 --- a/lib/Plack/Middleware/Session.pm +++ b/lib/Plack/Middleware/Session.pm @@ -2,7 +2,7 @@ package Plack::Middleware::Session; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; use Plack::Util; diff --git a/lib/Plack/Session.pm b/lib/Plack/Session.pm index 6749c08..7fca874 100644 --- a/lib/Plack/Session.pm +++ b/lib/Plack/Session.pm @@ -2,7 +2,7 @@ package Plack::Session; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; use Plack::Util::Accessor qw( session options ); diff --git a/lib/Plack/Session/State.pm b/lib/Plack/Session/State.pm index 9082e60..9c4a6b6 100644 --- a/lib/Plack/Session/State.pm +++ b/lib/Plack/Session/State.pm @@ -2,7 +2,7 @@ package Plack::Session::State; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; use Digest::SHA1 (); diff --git a/lib/Plack/Session/State/Cookie.pm b/lib/Plack/Session/State/Cookie.pm index 3ec6bb7..b8571a3 100644 --- a/lib/Plack/Session/State/Cookie.pm +++ b/lib/Plack/Session/State/Cookie.pm @@ -2,7 +2,7 @@ package Plack::Session::State::Cookie; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; use parent 'Plack::Session::State'; diff --git a/lib/Plack/Session/Store.pm b/lib/Plack/Session/Store.pm index 727ff42..2a9129b 100644 --- a/lib/Plack/Session/Store.pm +++ b/lib/Plack/Session/Store.pm @@ -2,7 +2,7 @@ package Plack::Session::Store; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; use Plack::Util::Accessor qw[ _stash ]; diff --git a/lib/Plack/Session/Store/Cache.pm b/lib/Plack/Session/Store/Cache.pm index f7b6f9b..fedef77 100644 --- a/lib/Plack/Session/Store/Cache.pm +++ b/lib/Plack/Session/Store/Cache.pm @@ -2,7 +2,7 @@ package Plack::Session::Store::Cache; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; use Scalar::Util qw[ blessed ]; diff --git a/lib/Plack/Session/Store/File.pm b/lib/Plack/Session/Store/File.pm index 6107529..3623fab 100644 --- a/lib/Plack/Session/Store/File.pm +++ b/lib/Plack/Session/Store/File.pm @@ -2,7 +2,7 @@ package Plack::Session::Store::File; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; use Storable (); diff --git a/lib/Plack/Session/Store/Null.pm b/lib/Plack/Session/Store/Null.pm index e49add1..968b3f0 100644 --- a/lib/Plack/Session/Store/Null.pm +++ b/lib/Plack/Session/Store/Null.pm @@ -2,7 +2,7 @@ package Plack::Session::Store::Null; use strict; use warnings; -our $VERSION = '0.03'; +our $VERSION = '0.09_01'; our $AUTHORITY = 'cpan:STEVAN'; sub new { bless {} => shift }