Skip to content

Conversation

@depfu
Copy link
Contributor

@depfu depfu bot commented Jan 28, 2026

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 (7.1.0 → 7.2.0) · Repo · Changelog

Release Notes

7.2.0

7.2.0 On The Corner

Nate Berkopec On The Corner Chaos 65
  • Features

    • Add workers :auto ([#3827])
    • Make it possible to restrict control server commands to stats ([#3787])
  • Bugfixes

    • Don't break if WEB_CONCURRENCY is set to a blank string ([#3837])
    • Don't share server between worker 0 and descendants on refork ([#3602])
    • Fix phase check race condition in Puma::Cluster#check_workers ([#3690])
    • Fix advertising of CLI config before config files are loaded ([#3823])
  • Performance

    • 17% faster HTTP parsing through pre-interning env keys ([#3825])
    • Implement dsize and dcompact functions for Puma::HttpParser, which makes Puma's C-extension GC-compactible ([#3828])
  • Refactor

    • Remove NoMethodError rescue in Reactor#select_loop ([#3831])
    • Various cleanups in the C extension ([#3814])
    • Monomorphize handle_request return ([#3802])
  • Docs

    • Change link to docs/deployment.md in README.md ([#3848])
    • Fix formatting for each signal description in signals.md ([#3813])
    • Update deployment and Kubernetes docs with Puma configuration tips ([#3807])
    • Rename master to main ([#3809], [#3808], [#3800])
    • Fix some minor typos in the docs ([#3804])
    • Add GOVERNANCE.md, MAINTAINERS ([#3826])
    • Remove Code Climate badge ([#3820])
    • Add @joshuay03 to the maintainer list
  • CI

New Contributors

Full Changelog: v7.1.0...v7.2.0

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 45 commits:


Depfu Status

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)

@depfu depfu bot added dependencies Pull requests that update a dependency file Technical Debt Technical Debt labels Jan 28, 2026
@depfu depfu bot merged commit 2569c23 into develop Jan 28, 2026
6 checks passed
@depfu depfu bot deleted the depfu/update/puma-7.2.0 branch January 28, 2026 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file Technical Debt Technical Debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants