Netty 4.1.120.Final released
We are happy to announce the release of netty 4.1.120.Final. This is a bug-fix release.
The most important changes are:
- Fix flawed termination condition check in HttpPostRequestEncoder#encodeNextChunkUrlEncoded(int) for current InterfaceHttpData (#14799)
- Exposed decoderEnforceMaxConsecutiveEmptyDataFrames and decoderEnforceMaxRstFramesPerWindow (#14892)
- ThreadExecutorMap must restore old EventExecutor (#14899)
- Make Recycler virtual thread friendly (#14892)
- Disable sun.misc.Unsafe by default on Java 24+ (#14943)
- Adaptive: Correctly enforce leak detection when using AdaptiveByteBufAllocator (#14949)
- Add suppressed exception to original cause when calling Future.sync* (#14985)
- Add SETTINGS_ENABLE_CONNECT_PROTOCOL to the default HTTP/2 settings (#14995)
- Correct computation for suboptimal chunk retirement probability (#15014)
- Fix bug in method AdaptivePoolingAllocator.allocateWithoutLock(...) (#15032)
- Fix a Bytebuf leak in TcpDnsQueryDecoder (#15035)
- SSL: Clear native error if named group is not supported (#15038)
- WebSocketClientCompressionHandler shouldn't claim window bits support when jzlib is not available (#15039)
- Fix the assignment error of maxQoS parameter in ConnAck Properties (#15040)
For more details please visit our bug tracker
Thank You
Every idea and bug-report counts, and so we thought it is worth mentioning those who helped in this area.
Please report an unintended omission.