Bump puma from 3.10.0 to 5.5.0
Bumps puma from 3.10.0 to 5.5.0.
Release notes
Sourced from puma's releases.
5.5.0 - Zawgyi
5.5.0 / 2021-09-19
Zawgyi (Burmese: ဇော်ဂျီ) is a semi-immortal human alchemist and mystic with supernatural powers and often seen with a magic stick and a red hat. Zawgyi is one of the supernatural figures in Burmese mythology and folklore. Name chosen by new (Myanma!) contributor @ye-lin-aung.
The headline feature of this release is a new integration with the localhost gem. Localhost takes care of creating a self-signed SSL certificate for you in development. Require it in your
config.ru
:# Sinatra require './app' require 'localhost/authority' run Sinatra::Application # Rails require 'localhost/authority' if Rails.env.development? run MyRailsApp::Application
... and in the
development
environment, Puma will use a self-signed SSL cert generated by Localhost if no other cert is provided.
Features
Bugfixes
Performance
- Fix performance of server-side SSL connection close. (#2675)
5.4.0 - Super Flight
Features
Bugfixes
Refactor
- Replace
IO.select
withIO#wait_*
when checking a single IO (#2666)
... (truncated)
Changelog
Sourced from puma's changelog.
5.5.0 / 2021-09-19
Features
Bugfixes
Performance
- Fix performance of server-side SSL connection close. (#2675)
5.4.0 / 2021-07-28
Features
Bugfixes
Refactor
- Replace
IO.select
withIO#wait_*
when checking a single IO (#2666)5.3.2 / 2021-05-21
- Bugfixes
5.3.1 / 2021-05-11
- Security
- Close keepalive connections after the maximum number of fast inlined requests (CVE-2021-29509) (#2625)
5.3.0 / 2021-05-07
... (truncated)
Commits
-
21e0443
5.5.0 -
b9fddb9
Fix missingConcurrency
->Parallelism
. (#2698) -
cb08034
More elaborate exception handling. (#2700) -
319f84d
Fix performance of server-side SSL connection close. (#2675) -
a0cab5d
Test Fixes (#2693) -
12acfb3
Fix typo in README.md (#2691) -
656f0f7
add support for the PROXY protocol (v1 only) (#2654) -
bbe8adf
allow multiple after_worker_fork hooks (#2690) -
adca7fc
Master becoming 5.5.0 in prep for release -
3e802ce
Changed version name - Additional commits viewable in compare view