v0.16.0
- Hijacked IO is no longer duped, as it's not retained by the original connection, and
SSLSocket does not support duping.
v0.15.0
- Use
IO::Stream::Readable for the input body, which is a better tested and more robust interface.
v0.14.0
- Handling of
HEAD requests is now more robust.
v0.13.0
- 100% test and documentation coverage.
Protocol::Rack::Input#rewind now works when the entire input is already read.
Protocol::Rack::Adapter::Rack2 has stricter validation of the application response.
v0.12.0
- Ignore (and close) response bodies for status codes that don't allow them.
v0.11.2
- Stop setting
env["SERVER_PORT"] to nil if not present.