Skip to content

Bump puma from 5.0.2 to 5.0.3

George Koltsov requested to merge dependabot-bundler-puma-5.0.3 into master

Bumps puma from 5.0.2 to 5.0.3.

Release notes

Sourced from puma's releases.

5.0.3

A release with a bunch of bugfixes and stability improvements.

  • Bugfixes

    • Add Client#io_ok?, check before Reactor#register (#2432)
    • Fix hang on shutdown in refork (#2442)
    • Fix Bundler::GemNotFound errors for nio4r gem during phased restarts (#2427, #2018)
    • Server run thread safety fix (#2435)
    • Fire on_booted after server starts (#2431, #2212)
    • Cleanup daemonization in rc.d script (#2409)
  • Refactor

    • Remove accept_nonblock.rb, add test_integration_ssl.rb (#2448)
    • Refactor status.rb - dry it up a bit (#2450)
    • Extract req/resp methods to new request.rb from server.rb (#2419)
    • Refactor Reactor and Client request buffering (#2279)
    • client.rb - remove JRuby specific 'finish' code (#2412)
    • Consolidate fast_write calls in Server, extract early_hints assembly (#2405)
    • Remove upstart from docs (#2408)
    • Consolidate option handling in Server, Server small refactors, doc changes (#2389)
Changelog

Sourced from puma's changelog.

5.0.3 / 2020-10-26

  • Bugfixes

    • Add Client#io_ok?, check before Reactor#register (#2432)
    • Fix hang on shutdown in refork (#2442)
    • Fix Bundler::GemNotFound errors for nio4r gem during phased restarts (#2427, #2018)
    • Server run thread safety fix (#2435)
    • Fire on_booted after server starts (#2431, #2212)
    • Cleanup daemonization in rc.d script (#2409)
  • Refactor

    • Remove accept_nonblock.rb, add test_integration_ssl.rb (#2448)
    • Refactor status.rb - dry it up a bit (#2450)
    • Extract req/resp methods to new request.rb from server.rb (#2419)
    • Refactor Reactor and Client request buffering (#2279)
    • client.rb - remove JRuby specific 'finish' code (#2412)
    • Consolidate fast_write calls in Server, extract early_hints assembly (#2405)
    • Remove upstart from docs (#2408)
    • Consolidate option handling in Server, Server small refactors, doc changes (#2389)
Commits
  • d0f75b4 5.0.3 - Update History.md (#2452)
  • 1ad4210 Change 5.0.3 release date
  • 29d318a 5.0.3
  • e48d6f3 Revert "Adds configuration option to set max_fast_inline (#2406)"
  • 94cdefc Add vendor to gitignore
  • 09be7ce Remove accept_nonblock.rb, add test_integration_ssl.rb (#2448)
  • 0e804b2 queue_close.rb - fix 'warning: instance variable @Closed not initialized' on ...
  • 992a407 Refactor status.rb - dry it up a bit (#2450)
  • c17a4a5 queue_close.rb - refactor loading, move comment for docs (#2447)
  • 6c69e29 Add Client#io_ok?, check before Reactor#register (#2432)
  • Additional commits viewable in compare view

Merge request reports