Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency rack to v3.1.8 #1226

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 21, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rack (changelog) '3.0.9.1' -> '3.1.8' age adoption passing confidence

Release Notes

rack/rack (rack)

v3.1.8

Compare Source

Fixed

v3.1.7

Compare Source

Fixed

v3.1.6

Compare Source

Fixed
  • Fix several edge cases in Rack::Request#parse_http_accept_header's implementation. (#​2226, [@​ioquatix])

v3.1.5

Compare Source

Security

v3.1.4

Compare Source

Fixed

v3.1.3

Compare Source

Fixed

v3.1.2

Compare Source

v3.1.1

Compare Source

  • Oops! I shouldn't have shipped that

v3.1.0

⚠️ This release includes several breaking changes. Refer to the Removed section below for the list of deprecated methods that have been removed in this release.

Rack v3.1 is primarily a maintenance release that removes features deprecated in Rack v3.0. Alongside these removals, there are several improvements to the Rack SPEC, mainly focused on enhancing input and output handling. These changes aim to make Rack more efficient and align better with the requirements of server implementations and relevant HTTP specifications.

SPEC Changes
Added
Changed
  • MIME type for JavaScript files (.js) changed from application/javascript to text/javascript (1bd0f15, [@​ioquatix])
  • Update MIME types associated to .ttf, .woff, .woff2 and .otf extensions to use mondern font/* types. (#​2065, [@​davidstosik])
  • Rack::Utils.escape_html is now delegated to CGI.escapeHTML. ' is escaped to #​39; instead of #x27;. (decimal vs hexadecimal) (#​2099, @​JunichiIto)
  • Clarify use of @buffered and only update content-length when Rack::Response#finish is invoked. (#​2149, [@​ioquatix])
Deprecated
  • Deprecate automatic cache invalidation in Request#{GET,POST} (#​2073, [@​jeremyevans])
  • Only cookie keys that are not valid according to the HTTP specifications are escaped. We are planning to deprecate this behaviour, so now a deprecation message will be emitted in this case. In the future, invalid cookie keys may not be accepted. (#​2191, [@​ioquatix])
  • Rack::Logger is deprecated. (#​2197, [@​ioquatix])
  • Add fallback lookup and deprecation warning for obsolete status symbols. (#​2137, @​wtn)
  • Deprecate Rack::Request#values_at, use request.params.values_at instead (#​2183, [@​ioquatix])
Removed
  • Remove deprecated Rack::Auth::Digest with no replacement. (#​1966, [@​ioquatix])
  • Remove deprecated Rack::Cascade::NotFound with no replacement. (#​1966, [@​ioquatix])
  • Remove deprecated Rack::Chunked with no replacement. (#​1966, [@​ioquatix])
  • Remove deprecated Rack::File, use Rack::Files instead. (#​1966, [@​ioquatix])
  • Remove deprecated Rack::QueryParser key_space_limit parameter with no replacement. (#​1966, [@​ioquatix])
  • Remove deprecated Rack::Response#header, use Rack::Response#headers instead. (#​1966, [@​ioquatix])
  • Remove deprecated cookie methods from Rack::Utils: add_cookie_to_header, make_delete_cookie_header, add_remove_cookie_to_header. (#​1966, [@​ioquatix])
  • Remove deprecated Rack::Utils::HeaderHash. (#​1966, [@​ioquatix])
  • Remove deprecated Rack::VERSION, Rack::VERSION_STRING, Rack.version, use Rack.release instead. (#​1966, [@​ioquatix])
  • Remove non-standard status codes 306, 509, & 510 and update descriptions for 413, 422, & 451. (#​2137, @​wtn)
  • Remove any dependency on transfer-encoding: chunked. (#​2195, [@​ioquatix])
  • Remove deprecated Rack::Request#[], use request.params[key] instead (#​2183, [@​ioquatix])
Fixed

v3.0.11

v3.0.10

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@codecov-commenter
Copy link

codecov-commenter commented Mar 21, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 91.55%. Comparing base (47437e6) to head (64955c4).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1226   +/-   ##
=======================================
  Coverage   91.55%   91.55%           
=======================================
  Files          18       18           
  Lines         651      651           
=======================================
  Hits          596      596           
  Misses         55       55           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@yegor256
Copy link
Owner

@rultor please, try to merge, since 4 checks have passed

@rultor
Copy link
Collaborator

rultor commented Mar 21, 2024

@rultor please, try to merge, since 4 checks have passed

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

@rultor
Copy link
Collaborator

rultor commented Mar 21, 2024

@rultor please, try to merge, since 4 checks have passed

@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 9min)

@renovate renovate bot changed the title Update dependency rack to v3.0.10 Update dependency rack to v3.0.11 May 10, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 4f48255 to 64955c4 Compare May 10, 2024 00:22
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 64955c4 to b115519 Compare May 24, 2024 17:38
@renovate renovate bot force-pushed the renovate/rack-3.x branch from b115519 to 48e9d64 Compare June 3, 2024 14:44
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 48e9d64 to 0a9e329 Compare June 11, 2024 08:08
@renovate renovate bot changed the title Update dependency rack to v3.0.11 Update dependency rack to v3.1.0 Jun 11, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 0a9e329 to 76cee53 Compare June 11, 2024 21:41
@renovate renovate bot changed the title Update dependency rack to v3.1.0 Update dependency rack to v3.1.2 Jun 11, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 76cee53 to 98d6993 Compare June 12, 2024 11:11
@renovate renovate bot changed the title Update dependency rack to v3.1.2 Update dependency rack to v3.1.3 Jun 12, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 98d6993 to 83e50f8 Compare June 22, 2024 10:56
@renovate renovate bot changed the title Update dependency rack to v3.1.3 Update dependency rack to v3.1.4 Jun 22, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 83e50f8 to 4369da1 Compare July 2, 2024 09:03
@renovate renovate bot changed the title Update dependency rack to v3.1.4 Update dependency rack to v3.1.5 Jul 2, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 4369da1 to 7aa9f63 Compare July 2, 2024 19:00
@renovate renovate bot changed the title Update dependency rack to v3.1.5 Update dependency rack to v3.1.6 Jul 2, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 7aa9f63 to 2400e7d Compare July 11, 2024 09:03
@renovate renovate bot changed the title Update dependency rack to v3.1.6 Update dependency rack to v3.1.7 Jul 11, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 2400e7d to 60f2751 Compare July 12, 2024 12:07
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 60f2751 to 0aaf814 Compare July 31, 2024 13:42
@renovate renovate bot force-pushed the renovate/rack-3.x branch from 0aaf814 to e1beeb0 Compare September 2, 2024 20:46
@renovate renovate bot changed the title Update dependency rack to v3.1.7 Update dependency rack to v3.1.8 Oct 14, 2024
@renovate renovate bot force-pushed the renovate/rack-3.x branch from e1beeb0 to 61bf9ff Compare October 14, 2024 03:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants