You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2026/02/07 12:41:44 UTC

(httpcomponents-core) 01/01: Update release notes for HttpCore 5.4.1 release

This is an automated email from the ASF dual-hosted git repository.

olegk pushed a commit to branch 5.4.x
in repository https://gitbox.apache.org/repos/asf/httpcomponents-core.git

commit b5e2b022c2af567ecbdaba50d3a5392dc7bd576e
Author: Ryan Schmitt <rs...@apache.org>
AuthorDate: Fri Feb 6 16:21:49 2026 -0800

    Update release notes for HttpCore 5.4.1 release
---
 RELEASE_NOTES.txt | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
index c614a270e..bec0b9cb8 100644
--- a/RELEASE_NOTES.txt
+++ b/RELEASE_NOTES.txt
@@ -1,3 +1,55 @@
+Release 5.4.1
+------------------
+
+This maintenance release fixes a latency regression in the async transport
+caused by TCP_NODELAY failing to be set. Several other bugs have also been
+fixed affecting connection management, HTTP/2 exception handling and
+propagation, and so forth.
+
+
+Change Log
+-------------------
+
+* Regression: Ensure TCP-specific socket options are set correctly in the async
+  transport.
+  Contributed by Ryan Schmitt <rschmitt at apache.org>
+
+* Bug fix: Prevent integer overflow in LaxConnPool so that negative numbers are
+  not reported in the thread pool statistics.
+  Contributed by Ryan Schmitt <rschmitt at apache.org>
+
+* Bug fix: Loop over and close expired connections in LaxConnPool instead of
+  returning them.
+  Contributed by Ryan Schmitt <rschmitt at apache.org>
+
+* Bug fix: Respect the PoolReusePolicy.FIFO in StrictConnPool.
+  Contributed by Ryan Schmitt <rschmitt at apache.org>
+
+* Bug fix: Corrected exception propagation in protocol negotiators' exception
+  handling code.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* Bug fix: Fix SOCKS handshake to fail on EOF. (#604)
+  Contributed by Arturo Bernal <abernal at apache.org>
+
+* Bug fix: Handle CancelledKeyException thrown by abort method of the H2 stream.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* Bug fix: Fix race condition in ComplexCancellable.
+  Contributed by Ryan Schmitt <rschmitt at apache.org>
+
+* Bug fix: In MonitoringResponseOutOfOrderStrategy, always perform a blocking
+  read to check for data.
+  Contributed by Ryan Schmitt <rschmitt at apache.org>
+
+* Bug fix: Corrected exception propagation to individual H2 streams in case of
+  an unexpected error with the H2 connection.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* Regression: Restored SocketSupport and marked it deprecated.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+
 Release 5.4
 ------------------