github puma/puma v5.0.0.beta2

latest releases: v5.6.8, v6.4.2, v6.4.1...
pre-release3 years ago

This is the final beta release before 5.0.0.

Differences versus 5.0.0.beta1 are these additional bugfixes:

  • Fixed a typo re: maximum URI path length #2344
  • rack.multithread and rack.multiprocess now dynamically resolved by max_thread and workers respectively (#2288)
  • Log binding on http:// for TCP bindings to make it clickable
  • Fix JSON loading issues on phased-restarts (#2269)
  • Improve shutdown reliability (#2312, #2338)
  • Close client http connections made to an ssl server with TLSv1.3 (#2116)
  • Fix for spawning subprocesses with fork_worker option (#2267)
  • Set CONTENT_LENGTH for chunked requests (#2287)
  • JRuby - Add Puma::MiniSSL::Engine#init? and #teardown methods, run all SSL tests (#2317)
  • Improve shutdown reliability (#2312)
  • Resolve issue with threadpool waiting counter decrement when thread is killed
  • Constrain rake-compiler version to 0.9.4 to fix ClassNotFound exception when using MiniSSL with Java8.
  • Fix recursive prune_bundler (#2319).
  • Ensure that TCP_CORK is usable
  • Fix corner case when request body is chunked (#2326)

Don't miss a new puma release

NewReleases is sending notifications on new releases.