[ANN] Rack 1.3.1, a modular Ruby webserver interface

27 views
Skip to first unread message

James Tucker

unread,
Jul 13, 2011, 7:23:13 PM7/13/11
to rack...@googlegroups.com, rack-...@googlegroups.com, ruby-tal...@googlegroups.com
Hello, 

Today we are proud to announce the release of Rack 1.3.1.

= Rack, a modular Ruby webserver interface 

Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby.  By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call.
The exact details of this are described in the Rack specification, which all Rack applications should conform to. 

== Changes

* July 13, 2011: Fifteenth public release 1.3.1
  * Fix 1.9.1 support
  * Fix JRuby support
  * Properly handle $KCODE in Rack::Utils.escape
  * Make method_missing/respond_to behavior consistent for Rack::Lock,
    Rack::Auth::Digest::Request and Rack::Multipart::UploadedFile
  * Reenable passing rack.session to session middleware
  * Rack::CommonLogger handles streaming responses correctly
  * Rack::MockResponse calls close on the body object
  * Fix a DOS vector from MRI stdlib backport

== Where can I get it? 

You can download Rack 1.3.1 at 
        http://chneukirchen.org/releases/rack-1.3.1.tar.gz   (upload pending at time of writing)
                  http://rubyforge.org/projects/rack

Alternatively, you can checkout from the development repository with:
    cd rack && git checkout rack-1.3   # for this release

Happy hacking and have a nice day,

James Tucker
on behalf of the Rack Core Team.

d0149b63b50b3c6b819ccabf6d93ce28f4de9db6  rack-1.3.1.tar.gz
a28af77f2538ab906dfe6233baaf27aef1e6b1a5  rack-1.3.1.gem

Eric Wong

unread,
Jul 15, 2011, 12:11:52 PM7/15/11
to rack-...@googlegroups.com, rack...@googlegroups.com
I noticed ruby-tal...@googlegroups.com was in the To: for
this announcement, but I haven't seen it on ruby-talk...
Then I went searching and found this:
http://groups.google.com/group/ruby-talk-google/browse_thread/thread/defe5fc130fb9d56
Reply all
Reply to author
Forward
0 new messages