Plack
view release on metacpan or search on metacpan
- Fix harakiri test hang on win32 (wchristian) #431
- Handler::FCGI: Restore --keep-stderr option (mauzo) #432
1.0029 2013-08-22 14:05:44 PDT
[NEW FEATURES]
- Plack::Test now has a simpler object-oriented interface that doesn't
take multiple callbacks. #420
[IMPROVEMENTS]
- bump dependencies for Test::TCP and HTTP::Tiny
- Set no_proxy for HTTP::Tiny in tests (kazeburo)
[INCOMPATIBLE CHANGES]
- Split HTTP::Server::Simple handler from Plack distribution and merge to
HTTP-Server-Simple-PSGI distribution
1.0028 2013-06-15 01:42:52 PDT
[IMPROVEMENTS]
- Skip cgi related tests for Win32 (chorny) #413
- Skip tests that could potentially write empty bytes, which could cause
issues on some servers on local sockets with HTTP::Tiny
- Skip tests that require HTTP::Cookies, if not available #414
1.0027 2013-06-13 21:30:12 PDT
[IMPROVEMENTS]
- Not a dev release, including XS free version of Plack::Test*
- Fix cgibin tests that often fail on Win32 #375
1.0026 2013-06-12 23:00:21 PDT
[INCOMPATIBLE CHANGES]
- use HTTP::Tiny in Plack::Test::Suite and Plack::Test::Server rather than skipping it.
1.0025 2013-06-12 13:08:58 PDT
[INCOMPATIBLE CHANGES]
- No XS! Eliminates dependency to LWP::UserAgent by making it completely optional for
testing. If you run Plack::Test with Server implementation or run Plack::Test::Suite
(for PSGI handlers) without LWP installed, the tests will automatically be skipped.
This removes the eventual sub-dependency to HTML::Parser, which is the only XS dependency
in Plack. #408
[IMPROVEMENTS]
- Fixed the warning in OO usage of Plack::Builder (doy) #407
- Shotgun loader now dies if used in Win32 since it leaks memory #320, #400
- Suppress warnings for Test::TCP (kazeburo) #406
- $res->to_app shortcut (ether) #409
1.0024 2013-05-01 10:05:56 PDT
[IMPROVEMENTS]
- Fix warnings for Plack::App::WrapCGI (frioux)
- Ignore emacs lock file from restarter (maio)
- Add documentation for environment variable in Auth::Basic
- Some Metadata cleanup and Travis CI
1.0023 2013-04-08 11:13:11 PDT
[IMPROVEMENTS]
- Use Apache::LogFormat::Compiler in AccessLog (kazeburo)
1.0022 2013-04-02 12:37:42 PDT
[BUG FIXES]
- Fixed a major bug in 1.0020-1.0021 where posix_default prevents arbitrary arguments
for plackup-compat (e.g. starman) to handle them (Thanks to justnoxx) Starman#66
[IMPROVEMENTS]
- Fixed test warnings (Keedi Kim)
1.0021 2013-04-02 11:20:00 PDT
- Repackage with Milla v0.9.6 #392
1.0020 2013-04-01 19:34:54 PDT
[INCOMPATIBLE CHANGES]
- Enable posix_default and gnu_compat in plackup Getopt, so that ambiguous
option names do not match with long options accidentally
[IMPROVEMENTS]
- Document fix for the AccessLog (ether)
- Special-case Content-Length and Content-Type for %{}i in AccessLog format #387
1.0019 2013-04-01 17:58:25 PDT
- Trial release with Milla
1.0018 Fri Mar 8 10:43:45 PST 2013
[IMPROVEMENTS]
- Performance boost in Plack::Request#query_parameters (lestrrat)
- Added custom log formats for %m, %U, %q and %H (Hiroshi Sakai)
- Fixed warnings in SimpleContentFilter (earino)
[DOCUMENTATION]
- Added docs about plackup --path
- Added docs about using manager object in Plack::Handler::FCGI
1.0017-TRIAL Thu Feb 7 19:21:24 PST 2013
[INCOMPATIBLE CHANGES]
- Gives you warnings when you use one of Plack::App objects in `plackup -e` or
in .psgi files but forgot to call ->to_app to make it a PSGI application (#369)
Still automatically converts them for backward compatibility, but in the
loading time inside Plack::Builder.
[BUG FIXES]
- chdir to the CGI path when executing CGIBin (#338, #368)
1.0016 Thu Jan 31 13:21:14 PST 2013
[SECURITY]
- Fixed directory traversal bug in Plack::App::File on win32 environments
[INCOMPATIBLE CHANGES]
- Updated Plack::Builder OO interface to be more natural. Still keeps backward
compatible to the old ->mount() and ->to_app() interface.
[NEW FEATURES]
- Static middleware 'path' callback now takes $env as a 2nd argument (avar)
- Static middleware takes 'content_type' callback to determine custom MIME (pstadt)
[IMPROVEMENTS]
- Fixed regexp warning for blead (doy)
- Documentation update for AccessLog::Timed to suggest Runtime (ether)
- Ignore vim swap files on restarter (nihen)
- Major doucmentation overhaul on Apache2 startup files (rkitover, avar)
1.0015 Thu Jan 10 15:19:17 PST 2013
[BUG FIXES]
( run in 1.193 second using v1.01-cache-2.11-cpan-e93a5daba3e )