Rack v1.4.1 Release Notes

Release Date: 2012-01-22 // over 12 years ago
    • Alter the keyspace limit calculations to reduce issues with nested params
    • Add a workaround for multipart parsing where files contain unescaped "%"
    • Added Rack::Response::Helpers#method_not_allowed? (code 405)
    • Rack::File now returns 404 for illegal directory traversals
    • Rack::File now returns 405 for illegal methods (non HEAD/GET)
    • Rack::Cascade now catches 405 by default, as well as 404
    • Cookies missing '--' no longer cause an exception to be raised
    • Various style changes and documentation spelling errors
    • Rack::BodyProxy always ensures to execute its block
    • Additional test coverage around cookies and secrets
    • Rack::Session::Cookie can now be supplied either secret or old_secret
    • Tests are no longer dependent on set order
    • Rack::Static no longer defaults to serving index files
    • Rack.release was fixed