You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>We are happy to announce the release of netty 4.2.1.Final. This is our first bug-fix release for the 4.2 release train.</p>
283
+
<p>We are happy to announce the release of netty 4.2.2.Final. This is our second release for the 4.2 release train, including bug-fixes, performance enhancement and new features.</p>
<li>Graduate the QUIC codec from incubator to Netty Core (<ahref="https://github.com/netty/netty/pull/14979">#14979</a>)</li>
290
-
<li>IoUring: Share IovArray to reduce jitter and allocations (<ahref="https://github.com/netty/netty/pull/14996">#14996</a>)</li>
291
-
<li>Optionally depend on bctls-jdk15on, take 2 (<ahref="https://github.com/netty/netty/pull/14998">#14998</a>)</li>
292
-
<li>Fix the issue where pendingTimeouts may be incorrect in the HashedWheelTimer (<ahref="https://github.com/netty/netty/pull/15000">#15000</a>)</li>
293
-
<li>SSL: Clear native error if named group is not supported (<ahref="https://github.com/netty/netty/pull/15001">#15001</a>)</li>
294
-
<li>ManualIoEventLoop: Correctly calculate delayNanos and deadlineNanos (<ahref="https://github.com/netty/netty/pull/15002">#15002</a>)</li>
295
-
<li>Make public API specify explicit maxAllocation to prevent OOM (<ahref="https://github.com/netty/netty/pull/15005">#15005</a>)</li>
296
-
<li>fix: Crash early on custom native workdir failure (<ahref="https://github.com/netty/netty/pull/15009">#15009</a>)</li>
297
-
<li>Add support for ML-KEM in CertificateBuilder (<ahref="https://github.com/netty/netty/pull/15012">#15012</a>)</li>
298
-
<li>Correct computation for suboptimal chunk retirement probability (<ahref="https://github.com/netty/netty/pull/15015">#15015</a>)</li>
299
-
<li>fix: WebSocketClientCompressionHandler shouldn't claim window bits support when jzlib is not available (<ahref="https://github.com/netty/netty/pull/15018">#15018</a>)</li>
300
-
<li>Add "unpadded" support to Base64 encoder/decoder (<ahref="https://github.com/netty/netty/pull/15030">#15030</a>)</li>
301
-
<li>Fix bug in method AdaptivePoolingAllocator.allocateWithoutLock(...) (<ahref="https://github.com/netty/netty/pull/15031">#15031</a>)</li>
302
-
<li>Fix a Bytebuf leak in TcpDnsQueryDecoder (<ahref="https://github.com/netty/netty/pull/15033">#15033</a>)</li>
303
-
<li>Add ticker to ManualIoEventLoop (<ahref="https://github.com/netty/netty/pull/15043">#15043</a>)</li>
304
-
<li>IoUring: Ensure that the buffer group is properly set before channel::read (<ahref="https://github.com/netty/netty/pull/15054">#15054</a>)</li>
<li>IoUring: Don't depend on the fact that ByteBuf.memoryAddress() works (<ahref="https://github.com/netty/netty/pull/15142">#15142</a>)</li>
295
+
<li>Always correctly calculate the memory address of the ByteBuf even if sun.misc.Unsafe is not usable (<ahref="https://github.com/netty/netty/pull/15143">#15143</a>)</li>
296
+
<li>Upgrade lz4 dependencies as the old version did not correctly handle ByteBuffer that have an arrayOffset > 0 (<ahref="https://github.com/netty/netty/pull/15146">#15146</a>)</li>
297
+
<li>Kqueue: Fix registration failure when fd is reused (<ahref="https://github.com/netty/netty/pull/15150">#15150</a>)</li>
298
+
<li>Fix incorrect assignment of SingleThreadIoEventLoop constructor (<ahref="https://github.com/netty/netty/pull/15155">#15155</a>)</li>
299
+
<li>Fix signing keys with ML-DSA in CertificateBuilder (<ahref="https://github.com/netty/netty/pull/15156">#15156</a>)</li>
300
+
<li>Optimize ByteBuf.setCharSequence for adaptive allocator (<ahref="https://github.com/netty/netty/pull/15165">#15165</a>)</li>
301
+
<li>IoUring: Providing Unix Domain Socket Support for IoUring (<ahref="https://github.com/netty/netty/pull/15210">#15210</a>)</li>
302
+
<li>Ensure OpenSsl.availableJavaCipherSuites does not contain null value (<ahref="https://github.com/netty/netty/pull/15215">#15215</a>)</li>
303
+
<li>Make JdkZlibEncoder accept Deflater.DEFAULT_COMPRESSION as level (<ahref="https://github.com/netty/netty/pull/15217">#15217</a>)</li>
304
+
<li>Add API to wrap virtual thread task for FastThreadLocal support (<ahref="https://github.com/netty/netty/pull/15222">#15222</a>)</li>
0 commit comments