Add support for streaming to P::M::ConditionalGET
Add support for streaming to P::M::Head
document Plack::Middleware auto prefix, use prefixless examples
Checking in changes prior to tagging of version 0.9987.

Changelog diff is:

diff --git a/Changes b/Changes
index ef951da..e910a90 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,15 @@ Revision history for Perl extension Plack

 Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.

+0.9987  Thu May 10 07:06:32 CEST 2012
+    [IMPROVEMENTS]
+        - Support streaming in AccessLog::Timed (Peter Makholm)
+        - Support streaming in ErrorDocument
+        - Removed UTF8 hack in HTTP::Message::PSGI. Depends on URI.pm 1.59 (wreis)
+        - Set Host headers correctly in HTTP::Message::PSGI #177
+        - Added documentation on supported %-flags in AccessLog (ether)
+        - Skip unnecessary tests on non-developer environment
+
 0.9986  Mon Mar 12 11:26:59 PDT 2012
     [IMPROVEMENTS]
         - Use I/O handles to FCGI::Request instead of global STDIN, STDOUT etc. (chansen)
Add .woff to Plack::MIME as 'application/font-woff' as per http://en.wikipedia.org/wiki/Internet_media_type
Merge pull request #286 from ranguard/master

Add .woff to Plack::MIME 
Host header needs to include port information too
Merge pull request #287 from doy/master

Host header needs to include non-default port information
Checking in changes prior to tagging of version 0.9988.

Changelog diff is:

diff --git a/Changes b/Changes
index e910a90..f87158c 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,10 @@ Revision history for Perl extension Plack

 Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.

+0.9988  Fri May 11 12:25:09 CEST 2012
+    [BUG FIXES]
+        - Fixes HTTP_HOST in HTTP::Message::PSGI #287 (doy)
+
 0.9987  Thu May 10 07:06:32 CEST 2012
     [IMPROVEMENTS]
         - Support streaming in AccessLog::Timed (Peter Makholm)
Skip tests that rely on external program
Merge pull request #283 from jonswar/master

document Plack::Middleware auto-prefix, use prefixless examples
Merge pull request #276 from wreis/head_streaming

Add support for streaming app to P::M::Head
Merge pull request #275 from wreis/conditionalget_streaming

Add support for streaming to P::M::ConditionalGET
Fix styles and bugs in the body streaming check #275 #276
make detection of "Basic" case insenitive as perl RFC2617
Merge pull request #293 from 2shortplanks/master

make "Basic" detection insensitive as per RFC2617
added backlog option
Merge pull request #295 from xaicron/master

added backlog option
Checking in changes prior to tagging of version 0.9989.

Changelog diff is:

diff --git a/Changes b/Changes
index f87158c..2d5bf29 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,13 @@ Revision history for Perl extension Plack

 Take a look at http://github.com/miyagawa/Plack/issues for the planned changes before 1.0 release.

+0.9989  Thu Jun 21 13:39:11 PDT 2012
+    [IMPROVEMENTS]
+        - Support streaming in Head middleware (wreis)
+        - Document middleware prefixing (Jon Swartz)
+        - Make Basic authentication detection case insensitive per RFC (Mark Fowler)
+        - Added backlog option to FCGI handler (xaicron)
+
 0.9988  Fri May 11 12:25:09 CEST 2012
     [BUG FIXES]
         - Fixes HTTP_HOST in HTTP::Message::PSGI #287 (doy)
Fix parsing of QUERY_STRING for valueless keys.

For a given 'QUERY_STRING: foo&bar=baz' the 'foo' parameter is not
accessible in Plack::Request::query_parameters(). There are a number of
applications using this pattern as a short way of passing information to
the handling code. This patch changes Plack::Request behaviour so that
foo makes its way in the underlaying Hash::MultiValue object as a key
with the empty string value. Application developers can now test the
existence of that key.