Bumps rack from 1.4.1 to 2.1.4.
Changelog
Sourced from rack's changelog.
Changelog
All notable changes to this project will be documented in this file. For info on how to format all future additions to this file please reference Keep A Changelog.
[3.0.0] - Unreleased
Changed
- BREAKING CHANGE: Require
status to be an Integer. (#1662, @olleolleolle)
- Relax validations around
Rack::Request#host and Rack::Request#hostname. (#1606, @pvande)
- Removed antiquated handlers: FCGI, LSWS, SCGI, Thin. (#1658, @ioquatix)
- Removed options from
Rack::Builder.parse_file and Rack::Builder.load_file. (#1663, @ioquatix)
Fixed
- Fix using Rack::Session::Cookie with coder: Rack::Session::Cookie::Base64::{JSON,Zip}. (#1666, @jeremyevans)
- Avoid NoMethodError when accessing Rack::Session::Cookie without requiring delegate first. (#1610, @onigra)
- Handle cookies with values that end in '=' (#1645, @lukaso)
[2.2.2] - 2020年02月11日
Fixed
- Fix incorrect
Rack::Request#host value. (#1591, @ioquatix)
- Revert
Rack::Handler::Thin implementation. (#1583, @jeremyevans)
- Double assignment is still needed to prevent an "unused variable" warning. (#1589, @kamipo)
- Fix to handle same_site option for session pool. (#1587, @kamipo)
[2.2.1] - 2020年02月09日
Fixed
- Rework
Rack::Request#ip to handle empty forwarded_for. (#1577, @ioquatix)
[2.2.0] - 2020年02月08日
SPEC Changes
rack.session request environment entry must respond to to_hash and return unfrozen Hash. (@jeremyevans)
- Request environment cannot be frozen. (@jeremyevans)
- CGI values in the request environment with non-ASCII characters must use ASCII-8BIT encoding. (@jeremyevans)
- Improve SPEC/lint relating to SERVER_NAME, SERVER_PORT and HTTP_HOST. (#1561, @ioquatix)
Added
rackup supports multiple -r options and will require all arguments. (@jeremyevans)
Server supports an array of paths to require for the :require option. (@khotta)
Files supports multipart range requests. (@fatkodima)
Multipart::UploadedFile supports an IO-like object instead of using the filesystem, using :filename and :io options. (@jeremyevans)
Multipart::UploadedFile supports keyword arguments :path, :content_type, and :binary in addition to positional arguments. (@jeremyevans)
Commits
5280870 bump version
a243510 When parsing cookies, only decode the values
e7ba1b0 fix directory listing
b9b8652 bump version
775c836 adding a test for directory traversal
dddb7ad Use Dir.entries instead of Dir[glob] to prevent user-specified glob metachara...
16a51d8 Bump for 2.1.2 release
0a2c927 Update changelog in preparation for 2.1.2
b50bc8b Fix multipart parser for special files #1308
f9ef9a0 Fix use with kwargs
- Additional commits viewable in compare view
Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
@dependabot use these labels will set the current labels as the default for future PRs for this repo and language
@dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
@dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
@dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.
Bumps rack from 1.4.1 to 2.1.4.
Changelog
Sourced from rack's changelog.
Commits
5280870bump versiona243510When parsing cookies, only decode the valuese7ba1b0fix directory listingb9b8652bump version775c836adding a test for directory traversaldddb7adUse Dir.entries instead of Dir[glob] to prevent user-specified glob metachara...16a51d8Bump for 2.1.2 release0a2c927Update changelog in preparation for 2.1.2b50bc8bFix multipart parser for special files #1308f9ef9a0Fixusewith kwargsDependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.