Reel is an "evented" web server based on the asynchronous Celluloid::IO
framework with native support for streaming and WebSockets:

https://github.com/celluloid/reel

Version 0.6.0 is largely a bugfix/maintenance release, but due to the long
time that has lapsed since the last release (over a year) it's being
treated as a more major version bump.

Complete changelog below:

   -

   #148 <https://github.com/celluloid/reel/pull/148>: Fix stack level too
   deep when writing to ChunkStream. (*@bastjan*)
   -

   #151 <https://github.com/celluloid/reel/pull/151>: Support for new
   http.rb gem API. (*@ixti*)
   -

   #152 <https://github.com/celluloid/reel/pull/152>: Case insensitivity
   for header field names. (*@kenichi*)
   -

   #155 <https://github.com/celluloid/reel/pull/155>: Handle
   Errno::ECONNRESET in SSL server. (*@czaks*)
   -

   #162 <https://github.com/celluloid/reel/pull/162>: Fix for #150:
   Reel::StateError: already processing a request when client is killed. (
   *@artcom*)
   -

   #166 <https://github.com/celluloid/reel/pull/166>: Switch to
   websocket-driver gem. (*@d-snp*)
   -

   #167 <https://github.com/celluloid/reel/pull/167>: Delegate #addr,
   #peeraddr, etc. methods in Spy. (*@d-snp*)
   -

   #168 <https://github.com/celluloid/reel/pull/168>: Revert removal of
   addr and peeraddr delegates. (*@d-snp*)
   -

   #182 <https://github.com/celluloid/reel/pull/182>: Do not allow
   transitioning out of closed. (*@zanker*)
   -

   #214 <https://github.com/celluloid/reel/pull/214>: Fix ChunkStream
   termination. (*@ogoid*)


-- 
Tony Arcieri
(supressed text/html)
Unsubscribe: <mailto:ruby-talk-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>