Skip to content

Commit cd3ba6c

Browse files
committed
New netty release
1 parent d40732d commit cd3ba6c

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

news/2024-03-21-4-1-108-Final.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
layout: news-item
3+
title: 'Netty 4.1.108.Final released'
4+
author: normanmaurer
5+
---
6+
7+
We are happy to announce the release of netty 4.1.108.Final.
8+
9+
10+
The most important changes are:
11+
12+
* Add zstd decoder ([#13531](https://github.com/netty/netty/issues/13531))
13+
* Updated HTTP2 Reader to fix missing header state ([#13789](https://github.com/netty/netty/issues/13789))
14+
* codec-http2: fix some frame validation errors ([#13837](https://github.com/netty/netty/issues/13837))
15+
* SSL: Only wrap TrustManager if FIPS is not used ([#13842](https://github.com/netty/netty/issues/13842))
16+
* Epoll: Correctly handle splice tasks when Channel is closed ([#13848](https://github.com/netty/netty/issues/13848))
17+
* Allow to cancel connect() operations when using non-blocking IO ([#13849](https://github.com/netty/netty/issues/13849))
18+
* DNS resolver final CNAME lookup disabled ([#13850](https://github.com/netty/netty/issues/13850))
19+
* DNS: Add DnsRecordType definitions for SVCB and HTTPS ([#13859](https://github.com/netty/netty/issues/13859))
20+
* SSL: Only try to use TLSv1.3 if a compatible ciphersuite is configured ([#13866](https://github.com/netty/netty/issues/13866))
21+
* Backport 'Fix buffer leak in DefaultHttp2HeadersEncoder' to v4 ([#13872](https://github.com/netty/netty/issues/13872))
22+
* SSL: Hold the right monitor wheile running delegating task ([#13875](https://github.com/netty/netty/issues/13875))
23+
* SSL: Execute SSL_do_handshake(...) after task is run to ensure SSLEngine.getHandshakeStatus() returns the correct value all the time ([#13876](https://github.com/netty/netty/issues/13876))
24+
* Add active flag to EpollServerDomainSocketChannel fd constructor ([#13877](https://github.com/netty/netty/issues/13877))
25+
* Epoll: Fix possible Classloader deadlock caused by loading class via JNI ([#13879](https://github.com/netty/netty/issues/13879))
26+
* Prefer /etc/resolv.conf on Linux and Mac ([#13884](https://github.com/netty/netty/issues/13884))
27+
* Handle invalid cookie value ([#13891](https://github.com/netty/netty/issues/13891))
28+
* Upgrade to latest tcnative release ([#13893](https://github.com/netty/netty/issues/13893))
29+
* ByteToMessageDecoder.channelReadComplete(...) does call read() too often ([#13898](https://github.com/netty/netty/issues/13898))
30+
* Remove the lock usage in PoolArena#numPinnedBytes() ([#13906](https://github.com/netty/netty/issues/13906))
31+
* Fix x-www-form-urlencoded parsing for no-value key (re-submission) ([#13908](https://github.com/netty/netty/issues/13908))
32+
33+
For more details please visit our [bug tracker](https://github.com/netty/netty/issues?q=milestone%3A4.1.108.Final+is%3Aclosed)
34+
35+
# Thank You
36+
37+
Every idea and bug-report counts, and so we thought it is worth mentioning those who helped in this area.
38+
39+
Please report an unintended omission.
40+
41+
42+
* [@BartvHelvert](https://github.com/BartvHelvert)
43+
* [@brian-dellisanti-hcl](https://github.com/brian-dellisanti-hcl)
44+
* [@bryce-anderson](https://github.com/bryce-anderson)
45+
* [@chrisvest](https://github.com/chrisvest)
46+
* [@DaveCTurner](https://github.com/DaveCTurner)
47+
* [@DerGuteMoritz](https://github.com/DerGuteMoritz)
48+
* [@double-7](https://github.com/double-7)
49+
* [@franz1981](https://github.com/franz1981)
50+
* [@gaeljw](https://github.com/gaeljw)
51+
* [@hpple](https://github.com/hpple)
52+
* [@hyperxpro](https://github.com/hyperxpro)
53+
* [@idelpivnitskiy](https://github.com/idelpivnitskiy)
54+
* [@isaacrivriv](https://github.com/isaacrivriv)
55+
* [@jeremyg484](https://github.com/jeremyg484)
56+
* [@kswartz26](https://github.com/kswartz26)
57+
* [@lucamolteni](https://github.com/lucamolteni)
58+
* [@nodece](https://github.com/nodece)
59+
* [@normanmaurer](https://github.com/normanmaurer)
60+
* [@Scottmitch](https://github.com/Scottmitch)
61+
* [@skyguard1](https://github.com/skyguard1)
62+
* [@skysider](https://github.com/skysider)
63+
* [@snazy](https://github.com/snazy)
64+
* [@tkountis](https://github.com/tkountis)
65+
* [@vietj](https://github.com/vietj)
66+
* [@wellweek](https://github.com/wellweek)
67+
* [@yawkat](https://github.com/yawkat)

0 commit comments

Comments
 (0)