README.md in rack-contrib-2.0.1 vs README.md in rack-contrib-2.1.0

- old
+ new

@@ -1,11 +1,10 @@ # Contributed Rack Middleware and Utilities This package includes a variety of add-on components for Rack, a Ruby web server interface: -* `Rack::AcceptFormat` - Adds a format extension at the end of the URI when there is none, corresponding to the mime-type given in the Accept HTTP header. * `Rack::Access` - Limits access based on IP address * `Rack::Backstage` - Returns content of specified file if it exists, which makes it convenient for putting up maintenance pages. * `Rack::BounceFavicon` - Returns a 404 for requests to `/favicon.ico` * `Rack::CSSHTTPRequest` - Adds CSSHTTPRequest support by encoding responses as CSS for cross-site AJAX-style data loading * `Rack::Callbacks` - Implements DSL for pure before/after filter like Middlewares. @@ -24,12 +23,11 @@ * `Rack::PostBodyContentTypeParser` - Adds support for JSON request bodies. The Rack parameter hash is populated by deserializing the JSON data provided in the request body when the Content-Type is application/json. * `Rack::Printout` - Prints the environment and the response per request * `Rack::ProcTitle` - Displays request information in process title (`$0`) for monitoring/inspection with ps(1). * `Rack::Profiler` - Uses ruby-prof to measure request time. * `Rack::RelativeRedirect` - Transforms relative paths in redirects to absolute URLs. -* `Rack::ResponseCache` - Caches responses to requests without query strings to Disk or a user provider Ruby object. Similar to Rails' page caching. +* `Rack::ResponseCache` - Caches responses to requests without query strings to Disk or a user provided Ruby object. Similar to Rails' page caching. * `Rack::ResponseHeaders` - Manipulates response headers object at runtime -* `Rack::Sendfile` - Enables `X-Sendfile` support for bodies that can be served from file. * `Rack::Signals` - Installs signal handlers that are safely processed after a request * `Rack::SimpleEndpoint` - Creates simple endpoints with routing rules, similar to Sinatra actions * `Rack::StaticCache` - Modifies the response headers to facilitiate client and proxy caching for static files that minimizes http requests and improves overall load times for second time visitors. * `Rack::TimeZone` - Detects the client's timezone using JavaScript and sets a variable in Rack's environment with the offset from UTC. * `Rack::TryStatic` - Tries to match request to a static file