Skip to content

v7.2.0

Latest

Choose a tag to compare

@nateberkopec nateberkopec released this 21 Jan 05:56
· 26 commits to main since this release
96b5aa6

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