Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
'3.0.11'
->'3.1.0'
Release Notes
rack/rack (rack)
v3.1.0
SPEC Changes
rack.input
is now optional. (#1997, [@ioquatix])PATH_INFO
is now validated according to the HTTP/1.1 specification. (#2117, [@ioquatix])rack.protocol
is an optional environment key and response header for handling connection upgrades.Added
module Rack::BadRequest
which is included in multipart and query parser errors. (#2019, [@ioquatix]).mjs
MIME type (#2057, [@axilleas])set_cookie_header
utility now supports thepartitioned
cookie attribute. This is required by Chrome in some embedded contexts. (#2131, [@flavio-b])rack.early_hints
is now officially supported as an optional feature (already implemented by Unicorn, Puma, and Falcon). (#1831, [@casperisfine, @jeremyevans])Changed
rack.input
is now optional, and if missing, will raise an error. Use this to fail on multipart parsing a request without an input body. (#2018, [@ioquatix]).js
) changed fromapplication/javascript
totext/javascript
(1bd0f15
).ttf
,.woff
,.woff2
and.otf
extensions to use mondernfont/*
types. (#2065, [@davidstosik])Rack::Utils.escape_html
is now delegated toCGI.escapeHTML
.'
is escaped to#​39;
instead of#x27;
. (decimal vs hexadecimal) (#2099, @JunichiIto)Removed
Request#{GET,POST}
(#2073 ([@jeremyevans])Rack::Logger
is deprecated. (#2197, [@ioquatix])Fixed
Rack::Files
, ignore theRange
header if served file is 0 bytes. (#2159, [@zarqman])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.