README in rack-0.1.0 vs README in rack-0.2.0
- old
+ new
@@ -1,8 +1,8 @@
= Rack, a modular Ruby webserver interface
-Rack provides minimal, modular and adaptable interface for developing
+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.
@@ -11,10 +11,11 @@
== Supported web servers
The included *handlers* connect all kinds of web servers to Rack:
* Mongrel
+* Mongrel/Swiftcore (require it before Rack.)
* WEBrick
* FCGI
* CGI
Any valid Rack app will run the same on all these handlers, without
@@ -74,15 +75,15 @@
Try the lobster!
Either with the embedded WEBrick starter:
- ruby -Ilib lib/rack/lobster.rb
+ ruby -Ilib lib/rack/lobster.rb
Or with rackup:
- bin/rackup -Ilib example/lobster.ru
+ bin/rackup -Ilib example/lobster.ru
By default, the lobster is found at http://localhost:9292.
== Installing with RubyGems
@@ -97,10 +98,20 @@
== History
* March 3rd, 2007: First public release 0.1.
+* May 16th, 2007: Second public release 0.2.
+ * HTTP Basic authentication.
+ * Cookie Sessions.
+ * Static file handler.
+ * Improved Rack::Request.
+ * Improved Rack::Response.
+ * Added Rack::ShowStatus, for better default error messages.
+ * Bug fixes in the Camping adapter.
+ * Removed Rails adapter, was too alpha.
+
== Contact
Please mail bugs, suggestions and patches to
<mailto:chneukirchen@gmail.com>.
@@ -109,12 +120,16 @@
You are also welcome to join the #rack channel on irc.freenode.net.
== Thanks to
-* Michael Fellinger, for the helpful discussion.
+* Michael Fellinger, for the helpful discussion, bugfixes and a better
+ Rack::Request interface.
* Christoffer Sawicki, for the Rails adapter.
+* Tim Fletcher, for the HTTP authentication code.
* Armin Ronacher, for the logo and racktools.
+* Aredridel, for bug fixing.
+* Gary Wright, for proposing a better Rack::Response interface.
* Alexander Kellett for testing the Gem and reviewing the announce.
* Marcus Rückert, for help with configuring and debugging lighttpd.
* The WSGI team for the well-done and documented work they've done and
Rack builds up on.