Updated project website for HttpClient 5.4-alpha2 release
diff --git a/src/site/markdown/news.md b/src/site/markdown/news.md
index f1478db..7b1b633 100644
--- a/src/site/markdown/news.md
+++ b/src/site/markdown/news.md
@@ -20,7 +20,43 @@
 HttpComponents Project News
 ===========================
 
-###### 14 February 2023 - HttpComponents Core 5.3-alpha2 released
+###### 11 March 2024 - HttpComponents Client 5.4-alpha2 released
+
+This is the second and likely the last ALPHA release in the 5.3 release series.
+It finalizes the new Cache API introduced in the previous ALPHA release and also
+improves TLS customization for the classic transport, SNI and endpoint identification
+support, authentication data caching, and HTTP context performance. It also introduces
+support for optional TLS upgrades for HTTP/1.1 connections.
+
+Notable changes and features included in the 5.4 series:
+
+* Improved conformance to RFC 9110 (HTTP Semantics), RFC 7616 (HTTP Digest Access
+  Authentication), RFC 2617 (’Basic’ HTTP Authentication Scheme).
+
+* UTF-8 encoding to be used by default for text where appropriate.
+
+* Compatibility with Java Virtual Threads and Java 21 Runtime.
+
+* Redesign and rewrite of the HTTP caching protocol layer for better efficiency
+  and improved conformance to RFC 9111 (HTTP Caching).
+
+* Cache control and context APIs.
+
+* ETag APIs.
+
+* TLS SNI and endpoint identification improvements.
+
+* Support for RFC 2817 (Upgrading to TLS Within HTTP/1.1).
+
+* Auth cache no longer makes use of Java serialization.
+
+* Deprecation of ConnectionSocketFactory and LayeredConnectionSocketFactory.
+
+* HttpContext optimization and performance improvement.
+
+
+
+###### 14 February 2024 - HttpComponents Core 5.3-alpha2 released
 
 This is the second and likely the last ALPHA release in the 5.3 release series.
 It finalizes the API changes introduced in the previous ALPHA release and also
@@ -52,18 +88,6 @@
 in critical sections with Java lock primitives. The HTTP caching protocol layer has also been
 redesigned and overhauled to improve cache efficiency and optimize performance.
 
-Notable changes and features included in the 5.4 series:
-
-* Improved conformance to RFC 9110 (HTTP Semantics), RFC 7616 (HTTP Digest Access
-  Authentication), RFC 2617 (’Basic’ HTTP Authentication Scheme).
-
-* UTF-8 encoding to be used by default for text where appropriate.
-
-* Compatibility with Java Virtual Threads and Java 21 Runtime.
-
-* Redesign and rewrite of the HTTP caching protocol layer for better efficiency
-  and improved conformance to RFC 9111 (HTTP Caching).
-
 ###### 26 December 2023 - HttpComponents Core 5.3-alpha1 released
 
 This is the first ALPHA release in the 5.3 release series that improves HTTP protocol support
diff --git a/src/site/markdown/status.md b/src/site/markdown/status.md
index 675b1d3..1023227 100644
--- a/src/site/markdown/status.md
+++ b/src/site/markdown/status.md
@@ -23,15 +23,19 @@
 HttpComponents HttpClient 5.4.x
 -------------------------------
 
-HttpClient 5.4.x branch is the future development branch. The 5.4.x release series will upgrade HTTP protocol
-conformance level to RFC 9110 and 9111 and will replace `synchronized` blocks with lock primitives.
+HttpClient 5.4.x branch is the current development branch. The 5.4.x release series upgrades HTTP protocol
+conformance level to RFC 9110, replaces `synchronized` blocks with lock primitives, redesigns the HTTP caching 
+protocol layer for better efficiency and improved conformance to RFC 9111, introduces support for RFC 2817 
+(Upgrading to TLS Within HTTP/1.1), and provides a number of other API enhancements. This branch also seeks 
+to optimize common HTTP context operations that should translate in a better performance of HTTP message 
+exchanges.
 
 HttpComponents HttpClient 5.3.x
 -------------------------------
 
-HttpClient 5.3.x branch is the current development branch. The 5.3.x release series will introduce support for the
-Bearer authentication scheme (RFC 6750) and will deprecate NTLM and GSS based experimental authentication schemes in
-favor of Basic / Bearer authentication with TLS.
+HttpClient 5.2.x branch is considered stable and production ready. It is being actively maintained and supported. 
+The 5.3.x release series introduces support for the Bearer authentication scheme (RFC 6750) and will deprecate 
+NTLM and GSS based experimental authentication schemes in favor of Basic / Bearer authentication with TLS.
 
 HttpComponents HttpCore 5.3.x
 -------------------------------
@@ -39,13 +43,6 @@
 HttpClient 5.3.x branch is the current development branch. The 5.3.x release series will upgrade HTTP protocol 
 conformance level to RFC 9110 and will replace `synchronized` blocks with lock primitives.
 
-HttpComponents HttpClient 5.2.x
--------------------------------
-
-HttpClient 5.2.x branch is considered stable and production ready. It is being actively maintained and supported. The
-5.2.x release series provides comprehensive support for HTTP/1.1 and HTTP/2 protocol, full conformance with mandatory
-requirements of RFC 7230, RFC 7231, RFC 7540 and RFC 7541 and conditional conformance to RFC 3986
-
 HttpComponents HttpCore 5.2.x
 -----------------------------
 
diff --git a/src/site/resources/httpcomponents-client-5.4.x/documentation.links b/src/site/resources/httpcomponents-client-5.4.x/documentation.links
index 7b7bd40..0ec256d 100644
--- a/src/site/resources/httpcomponents-client-5.4.x/documentation.links
+++ b/src/site/resources/httpcomponents-client-5.4.x/documentation.links
@@ -2,4 +2,5 @@
 # links to components in https://hc.apache.org/components/
 
 5.4-alpha1  ../components/httpcomponents-client-5.4.x/5.4-alpha1
-current     ../components/httpcomponents-client-5.4.x/5.4-alpha1
+5.4-alpha2  ../components/httpcomponents-client-5.4.x/5.4-alpha2
+current     ../components/httpcomponents-client-5.4.x/5.4-alpha2
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index d5332f2..805f15d 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -136,34 +136,34 @@
       </ul>
     </subsection>
 
-    <subsection name="HttpClient 5.4-alpha1">
+    <subsection name="HttpClient 5.4-alpha2">
       <a href="https://downloads.apache.org/httpcomponents/httpclient/KEYS">KEYS</a>
       <a href="https://downloads.apache.org/httpcomponents/httpclient/RELEASE_NOTES-5.4.x.txt">Release Notes</a>
       <br/>
       <p>Binary</p>
       <ul>
         <li>
-          <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha1-bin.tar.gz">5.4-alpha1.tar.gz</a>
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha1-bin.tar.gz.sha512">sha512</a>]
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha1-bin.tar.gz.asc">pgp</a>]
+          <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha2-bin.tar.gz">5.4-alpha2.tar.gz</a>
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha2-bin.tar.gz.sha512">sha512</a>]
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha2-bin.tar.gz.asc">pgp</a>]
         </li>
         <li>
-          <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha1-bin.zip">5.4-alpha1.zip</a>
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha1-bin.zip.sha512">sha512</a>]
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha1-bin.zip.asc">pgp</a>]
+          <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha2-bin.zip">5.4-alpha2.zip</a>
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha2-bin.zip.sha512">sha512</a>]
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/binary/httpcomponents-client-5.4-alpha2-bin.zip.asc">pgp</a>]
         </li>
       </ul>
       <p>Source</p>
       <ul>
         <li>
-          <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha1-src.tar.gz">5.4-alpha1.tar.gz</a>
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha1-src.tar.gz.sha512">sha512</a>]
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha1-src.tar.gz.asc">pgp</a>]
+          <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha2-src.tar.gz">5.4-alpha2.tar.gz</a>
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha2-src.tar.gz.sha512">sha512</a>]
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha2-src.tar.gz.asc">pgp</a>]
         </li>
         <li>
-          <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha1-src.zip">5.4-alpha1.zip</a>
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha1-src.zip.sha512">sha512</a>]
-          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha1-src.zip.asc">pgp</a>]
+          <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha2-src.zip">5.4-alpha2.zip</a>
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha2-src.zip.sha512">sha512</a>]
+          [<a href="https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-5.4-alpha2-src.zip.asc">pgp</a>]
         </li>
       </ul>
     </subsection>