Added
Changed
- BREAKING:
#redirectnow requires an explicitcode:argument. Use#permanent_redirector#temporary_redirectfor the common cases, and passcode:to#redirectfor less common codes (e.g.303,307,308). (@cllns in #302) - Upgrade mustermann to 3.1 and remove mustermann-contrib dependency. (@rkh in #300)
- Require Ruby 3.3 or newer.
Fixed
- Only parse the request body into params when the content type is
application/x-www-form-urlencoded. Previously, with no body parser middleware in use, posting a multipart upload (or other non-form body) could raiseRack::QueryParser::InvalidParameterError. (@cllns and @timriley in #305) - Allow URL generation (via
#path) to work with array variables. (@inouire in #304)