Roda v3.56.0 Release Notes

Release Date: 2022-05-13 // almost 2 years ago
    • ๐Ÿ”Œ Make status_303 plugin use 303 responses for HTTP/2 and higher versions (jeremyevans)

    • โž• Add RodaRequest#http_version for determining the HTTP version in use (jeremyevans)

    • ๐Ÿ”Œ Do not set a body for 405 responses when using the verb methods in the not_allowed plugin (jeremyevans) (#267)

    • ๐Ÿ– Support status_handler method :keep_headers option in status_handler plugin (jeremyevans) (#267)

    • ๐Ÿ”Œ Make not_allowed plugin have r.root return 405 responses for non-GET requests (jeremyevans) (#266)

    • In Rack 3, only require the parts of rack used by Roda, instead of requiring rack itself and relying on autoload (jeremyevans)

    • Add run_require_slash plugin, for skipping application dispatch for remaining paths that would violate Rack SPEC (jeremyevans)