Updated project website for HttpCore 5.0-beta8 release
diff --git a/src/site/apt/httpcomponents-core-5.0.x/examples.apt b/src/site/apt/httpcomponents-core-5.0.x/examples.apt
index 37a8707..4cfdbf0 100644
--- a/src/site/apt/httpcomponents-core-5.0.x/examples.apt
+++ b/src/site/apt/httpcomponents-core-5.0.x/examples.apt
@@ -46,19 +46,19 @@
     
     This example demonstrates asynchronous execution of multiple HTTP/1.1 requests.
 
-    * {{{./httpcore5-h2/examples/Http2RequestExecutionExample.java} 
+    * {{{./httpcore5-h2/examples/H2RequestExecutionExample.java}
     Asynchronous HTTP/2 GET requests}}
     
     This example demonstrates asynchronous execution of multiple HTTP/2 requests.
 
-    * {{{./httpcore5-h2/examples/Http2TlsAlpnRequestExecutionExample.java}
+    * {{{./httpcore5-h2/examples/H2TlsAlpnRequestExecutionExample.java}
     HTTP/2 requests over TLS connections with ALPN support}}
 
     This example demonstrates how to execute HTTP/2 requests over TLS connections with ALPN support.
     It also explains how to avoid the illegal reflective access operation warning when running
     Java 9 or older.
 
-    * {{{./httpcore5-h2/examples/Http2ConscriptRequestExecutionExample.java}
+    * {{{./httpcore5-h2/examples/H2ConscriptRequestExecutionExample.java}
     HTTP/2 requests over TLS connections with ALPN support on Java 1.7 and Java 1.8}}
 
     This example demonstrates how to execute HTTP/2 requests over TLS connections with ALPN support
@@ -69,7 +69,7 @@
     
     This example demonstrates asynchronous, pipelined execution multiple HTTP/1.1 requests.
 
-    * {{{./httpcore5-h2/examples/Http2MultiStreamExecutionExample.java} 
+    * {{{./httpcore5-h2/examples/H2MultiStreamExecutionExample.java}
     Asynchronous HTTP/2 GET requests with multiple concurrent streams}}
     
     This example demonstrates asynchronous, multistream execution of multiple HTTP/2 requests.
@@ -94,7 +94,7 @@
 
     This is an example of using asynchronous request filters with an embedded HTTP/1.1 server.
 
-    * {{{./httpcore5-h2/examples/Http2FileServerExample.java} 
+    * {{{./httpcore5-h2/examples/H2FileServerExample.java}
     Asynchronous HTTP/2 file server}}
     
     This is an example of an embedded HTTP/2 file server with an event driven, non-blocking message transport.
diff --git a/src/site/apt/news.apt b/src/site/apt/news.apt
index 3d2c929..6b1b64a 100644
--- a/src/site/apt/news.apt
+++ b/src/site/apt/news.apt
@@ -30,6 +30,79 @@
 
 HttpComponents Project News
 
+* 15 July 2019 - HttpComponents HttpCore 5.0-beta8 released
+
+    This BETA fixes a number of defects found since the last release and adds several
+    convenience factory and builder classes, mainly for TLS configuration and HTTP
+    message construction.
+
+    Notable new features in this release:
+
+    * As of this version all server and requester implementations exclude weak TLS protocol
+    versions and ciphers.
+
+    []
+
+    Notable changes and features included in the 5.0 series are:
+
+    * Support for HTTP/2 protocol and conformance to requirements and recommendations
+      of the latest HTTP/2 protocol specification (RFC 7540, RFC 7541)
+
+    Supported features:
+
+        * HPACK header compression
+
+        * stream multiplexing (client and server)
+
+        * flow control
+
+        * response push (client and server)
+
+        * message trailers
+
+        * expect-continue handshake
+
+        * connection validation (ping)
+
+        * application-layer protocol negotiation (ALPN) on Java 9+ or through Conscrypt TLS library
+          on Java 1.7 and Java 1.8.
+
+        * TLS 1.2 security features
+
+    Features out of scope for 5.0 release:
+
+        * padding of outgoing frames
+
+        * stream priority
+
+        * plain connection HTTP/1.1 upgrade
+
+        * CONNECT method
+
+    * Improved conformance to requirements and recommendations of the latest HTTP/1.1 protocol
+      specification (RFC 7230, RFC 7231)
+
+    * New asynchronous HTTP transport APIs consistent for both HTTP/1.1 and HTTP/2 transport.
+
+    * Redesigned I/O reactor APIs and improved NIO based reactor implementation for a greater
+      performance and scalability.
+
+    * Support for server side request filters for classic and asynchronous server implementations.
+      Request filters could be used to implement cross-cutting protocol aspects such
+      as the 'expect-continue' handshaking and user authentication / authorization.
+
+    * Redesigned connection pool implementation with strict connection limit guarantees.
+      The connection pool is expected to have a better performance under higher concurrency
+      due to reduced global pool lock contention.
+
+    * New connection pool implementation with lax connection limit guarantees and better
+      performance under higher concurrency due to absence of a global pool lock.
+
+    * Package name space changed to 'org.apache.hc.core5'
+
+    * Maven group id changed to 'org.apache.httpcomponents.core5'
+
+
 * 12 June 2019 - HttpComponents HttpClient 4.5.9 (GA) released
 
     This is a maintenance release that fixes a number defects discovered since 4.5.8.
@@ -101,68 +174,6 @@
 
     * Improved TLS handshake timeout configuration
 
-    []
-
-    Notable changes and features included in the 5.0 series are:
-
-    * Support for HTTP/2 protocol and conformance to requirements and recommendations
-      of the latest HTTP/2 protocol specification (RFC 7540, RFC 7541)
-
-    Supported features:
-
-        * HPACK header compression
-
-        * stream multiplexing (client and server)
-
-        * flow control
-
-        * response push (client and server)
-
-        * message trailers
-
-        * expect-continue handshake
-
-        * connection validation (ping)
-
-        * application-layer protocol negotiation (ALPN) on Java 9+ or through Conscrypt TLS library
-          on Java 1.7 and Java 1.8.
-
-        * TLS 1.2 security features
-
-    Features out of scope for 5.0 release:
-
-        * padding of outgoing frames
-
-        * stream priority
-
-        * plain connection HTTP/1.1 upgrade
-
-        * CONNECT method
-
-    * Improved conformance to requirements and recommendations of the latest HTTP/1.1 protocol
-      specification (RFC 7230, RFC 7231)
-
-    * New asynchronous HTTP transport APIs consistent for both HTTP/1.1 and HTTP/2 transport.
-
-    * Redesigned I/O reactor APIs and improved NIO based reactor implementation for a greater
-      performance and scalability.
-
-    * Support for server side request filters for classic and asynchronous server implementations.
-      Request filters could be used to implement cross-cutting protocol aspects such
-      as the 'expect-continue' handshaking and user authentication / authorization.
-
-    * Redesigned connection pool implementation with strict connection limit guarantees.
-      The connection pool is expected to have a better performance under higher concurrency
-      due to reduced global pool lock contention.
-
-    * New connection pool implementation with lax connection limit guarantees and better
-      performance under higher concurrency due to absence of a global pool lock.
-
-    * Package name space changed to 'org.apache.hc.core5'
-
-    * Maven group id changed to 'org.apache.httpcomponents.core5'
-
-
 *  24 January 2019 - HttpComponents HttpClient 4.5.7 (GA) released
 
     This is a maintenance release that corrects Automatic-Module-Name definitions added in
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index 9f1304e..d258f1d 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -162,34 +162,34 @@
     </ul>
   </subsection>
 
-  <subsection name="HttpCore 5.0-beta7">
+  <subsection name="HttpCore 5.0-beta8">
     <a href="https://www.apache.org/dist/httpcomponents/httpcore/KEYS">KEYS</a>
     <a href="https://www.apache.org/dist/httpcomponents/httpcore/RELEASE_NOTES-5.0.x.txt">Release Notes</a>
     <br/>
     <p>Binary</p>
     <ul>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.tar.gz">5.0-beta7.tar.gz</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.tar.gz.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.tar.gz.asc">pgp</a>]
+       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.tar.gz">5.0-beta8.tar.gz</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.tar.gz.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.tar.gz.asc">pgp</a>]
      </li>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.zip">5.0-beta7.zip</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.zip.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.zip.asc">pgp</a>]
+       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.zip">5.0-beta8.zip</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.zip.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.zip.asc">pgp</a>]
      </li>
     </ul>
     <p>Source</p>
     <ul>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.tar.gz">5.0-beta7.tar.gz</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.tar.gz.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.tar.gz.asc">pgp</a>]
+       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.tar.gz">5.0-beta8.tar.gz</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.tar.gz.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.tar.gz.asc">pgp</a>]
      </li>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.zip">5.0-beta7.zip</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.zip.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.zip.asc">pgp</a>]
+       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.zip">5.0-beta8.zip</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.zip.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.zip.asc">pgp</a>]
      </li>
     </ul>
   </subsection>