Skip to content

v7.1.0

Latest

Choose a tag to compare

@schneems schneems released this 17 Oct 15:39
fb2a073

7.1.0 / 2025-10-16 - Neon Witch

neon_witch

  • Features

    • Introduce after_worker_shutdown hook ([#3707])
    • Reintroduce keepalive "fast inline" behavior. Provides faster (8x on JRuby & 1.4x on Ruby) pipeline processing ([#3794])
  • Bugfixes

    • Skip reading zero bytes when request body is buffered ([#3795])
    • Fix PUMA_LOG_CONFIG=1 logging twice with prune_bundler enabled ([#3778])
    • Fix prune_bundler not showing in PUMA_LOG_CONFIG=1 output ([#3779])
    • Guard ThreadPool method call, which may be nil during shutdown ([#3791], [#3790])
    • Set Thread.current.puma_server in Thread init code, not every request ([#3774])
    • Fix race condition while deleting pidfile ([#3657])

New Contributors

Full Changelog: v7.0.4...v7.1.0