Scorched v0.17 Release Notes
-
- Fixes an issue introduced in v0.16 where joining
SCRIPT_NAME
andPATH_INFO
would sometimes produce a path with two forward slashes, and a related issue wherePATH_INFO
would sometimes be missing a leading forward slash when it should have had one. - ๐ Mappings are now sorted by the best matching
media type
in addition to the existing logic that included definition order and priority. This required that mappings be sorted at request-time rather than at the time they're mapped. Note, because of limitations ofrack-accept
, this doesn't completely respect the HTTP spec when it comes to prioritising which media type to serve for a given request. Full support for the HTTP spec is intended for a future release. - ๐ File path references to views are now joined to the view directory using #expand_path. This allows views to be specified with an absolute path (effectively ignoring the view directory), and better support for relative paths.
- Fixes an issue introduced in v0.16 where joining