Repository navigation
Reactor Netty 1.3.8 is part of 2025.0.8 Release Train.
What's Changed
✨ New features and improvements
- Depend on
Reactor Corev3.8.8by @violetagg in 8ce5420, see release notes - Depend on
Nettyv4.2.19.Finalby @violetagg in #4413 - Depend on
BlockHoundv1.0.18.RELEASEby @violetagg in 8ce5420 - Add
WebSocketserver metrics by @LivingLikeKrillin in #4317 and by @violetagg in #4436 - Extend
HttpCompressionOptionsSpecwith the ability to specify desiredmaxPipelineDepthby @reta in #4338 - Refactor
WebSocketHTTP/2handshake request creation by @violetagg in #4374 - Extend
HttpServerConfigwith the ability to specify desiredmaxPipelineDepthby @reta in #4380 - Remove the unused
RunnablefromHttpClientFormEncoderby @violetagg in #4432
🐞 Bug fixes
- Resume the read when the pipelined queue drains without a request by @knutwannheden in #4347
- Parse one-digit ports in
HttpClientString URIs by @kalayciburak in #4362 - Ensure
WebSockethandshake error is not swallowed by @violetagg in #4372 - Do not abort the inbound drain on a released buffer by @bmaassenee in #4390
- Close an idle
HTTP/2connection afterGOAWAYby @kenluluuuluuuuu in #4416 - Notify
WebSockethandshake subscribers only after the operations are bound by @violetagg in #4418 - Replay the read suppressed while the pipelined queue is full by @violetagg in #4421
- Include the handler configurator in
SslProviderequality by @violetagg in #4428 - Clean the form data when the request body is written by @violetagg in #4431
- Preserve HTTP form encoder configuration by @gemini-3 and by @violetagg in #4435
📖 Documentation
New Contributors
- @knutwannheden made their first contribution in #4347
- @kalayciburak made their first contribution in #4362
- @mbhave made their first contribution in #4373
- @bmaassenee made their first contribution in #4390
- @gibkim made their first contribution in #4403
- @gemini-3 made their first contribution in #4435
- @kenluluuuluuuuu made their first contribution in #4416
Full Changelog: v1.3.7...v1.3.8