echo-api
echo-api copied to clipboard
Update puma 6.6.0 → 6.6.1 (patch)
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ puma (6.6.0 → 6.6.1) · Repo · Changelog
Release Notes
6.6.1
6.6.1 / 2025-07-30
- Bugfixes
- Accept
to_pathto benilon request bodies ([#3635])- Fix single runner stats before the server start ([#3572])
- Fix incomplete worker boot state on refork ([#3601])
- Improve HttpParserError messages for better debugging ([#3586])
- Fix refork logs to distinguish from phased restarts ([#3598])
- Fix
rack.after_replyso it doesn't interrupt chain on error ([#3680])
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 29 commits:
v6.6.1 (#3679)`rack.after_reply` don't interrupt chain on error (#3680)Fix variable typo: stategy > strategy (#3669)CI: make `WEB_CONCURRENCY=auto` test pass on single core systems (#3665)Add '# frozen_string_literal: true' to all test files (#3663)Address rubocop plugin warning (#3661)ci: Fix Gemfiles for cgi removal in ruby head (#3656)bug: Accept `to_path` to be `nil` on request bodies (#3635)Link to official Ruby documentation (#3653)Update docs to show correct default value for worker_shutdown_timeout (#3652)Update Nate scheduling link [ci skip]Fix Dockerfile and bug_report.md (#3641)[CI] GHA workflows - remove Ubuntu 20.04 (#3649)Gemfile - add fiddle for Windows Ruby >= 3.5 (#3637)[CI] test.yml - allow non-MRI failure on compile (#3636)Fix single runner stats before the server start (#3572)Remove unused global $debugging_hold in test helper (#3614)CI: test_puma_server_ssl.rb -fix for `set_minmax_proto_version` removal (#3615)Update 'clustered mode' references to 'cluster mode' (#3613)Refactor `HttpParserError` handling, add `test/test_request_single.rb` (#3586)Remove DSL version comments, note fork_worker as experimental (#3611)Fix GHA badge in README.md [ci skip] (#3612)Remove redundant signal exists guards in tests (#3610)Update refork logs (#3598)CI: test_launcher.rb - move `test_puma_stats_clustered` to test_integration_clustered.rb (#3609)Fix incomplete worker boot state on refork (#3601)CI: integration.rb - catch Errno::EBADF in restart thread (#3608)CI: test/test_request_invalid.rb - fix macOS TruffleRuby failures (#3607)CI: test/helper.rb - place timeout checks inside Minitest capture_exceptions (#3606)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
- @depfu rebase
- Rebases against your default branch and redoes this update
- @depfu recreate
- Recreates this PR, overwriting any edits that you've made to it
- @depfu merge
- Merges this PR once your tests are passing and conflicts are resolved
- @depfu cancel merge
- Cancels automatic merging of this PR
- @depfu close
- Closes this PR and deletes the branch
- @depfu reopen
- Restores the branch and reopens this PR (if it's closed)
- @depfu pause
- Ignores all future updates for this dependency and closes this PR
- @depfu pause [minor|major]
- Ignores all future minor/major updates for this dependency and closes this PR
- @depfu resume
- Future versions of this dependency will create PRs again (leaves this PR as is)