- #221 Remove rack dependency. Add WebSocket ping forward. (@kenichi)
-
#214: Fix ChunkStream termination. (@ogoid)
-
#182: Do not allow transitioning out of closed. (@zanker)
-
#168: Revert removal of addr and peeraddr delegates. (@d-snp)
-
#167: Delegate #addr, #peeraddr, etc. methods in Spy. (@d-snp)
-
#166: Switch to websocket-driver gem. (@d-snp)
-
#162: Fix for #150: Reel::StateError: already processing a request when client is killed. (@artcom)
-
#155: Handle Errno::ECONNRESET in SSL server. (@czaks)
-
#152: Case insensitivity for header field names. (@kenichi)
-
#151: Support for new http.rb gem API. (@ixti)
-
#148: Fix stack level too deep when writing to ChunkStream. (@bastjan)
- Reel::Server(::SSL) renamed to Reel::Server::HTTP and Reel::Server::HTTPS
- New Reel::Spy API for observing requests and responses from the server
- Fixes to chunked encoding handling
- Update websocket_parser gem to 0.1.6
- Update to "The HTTP Gem" 0.6.0
- Ensure response bodies are always closed
- Support for passing a fixnum status to Connection#respond
- Rack adapter moved to the reel-rack project
- Pipelining support
- Reel::Connection#each_request for iterating through keep-alive requests
- Reel::Request#body now returns a Reel::RequestBody object instead of a String
- New WebSocket API: obtain WebSockets through Reel::Request#websocket instead of through Reel::Connection#request. Allows processing of WebSockets through other means than the built-in WebSocket support
- Allow Reel to stop cleanly
- Remove
on_error
callback system - Increase buffer size
- Remove Reel::App (unmaintained, sorry)
- Reel::CODENAME added (0.4.0 is "Garbo")
- Reel::App: Sinatra-like DSL for defining Reel apps using Octarine
- Chunked upload support
- Lots of additional work on the Rack adapter
- Expose websockets through Rack as rack.websocket
- Performance optimization work
- Bugfix: Send CRLF after chunks
- Bugfix: Increase TCP connection backlog to 1024
- Initial WebSockets support via Reel::WebSocket
- Experimental Rack adapter by Alberto Fernández-Capel
- Octarine (Sinatra-like DSL) support by Grant Rodgers
- Initial release