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 2021/02/07 12:46:37 UTC
[httpcomponents-website] branch master updated: Updated project
website for HttpCore 5.1-beta3 release
This is an automated email from the ASF dual-hosted git repository.
olegk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/httpcomponents-website.git
The following commit(s) were added to refs/heads/master by this push:
new a06dca6 Updated project website for HttpCore 5.1-beta3 release
a06dca6 is described below
commit a06dca68a63b321bb674c7a167d9dd6cf3999466
Author: Oleg Kalnichevski <ol...@apache.org>
AuthorDate: Sun Feb 7 13:46:14 2021 +0100
Updated project website for HttpCore 5.1-beta3 release
---
.../apt/httpcomponents-core-5.1.x/download.apt | 8 +--
.../apt/httpcomponents-core-5.1.x/examples.apt | 60 +++++++++++-----------
src/site/apt/httpcomponents-core-5.1.x/index.apt | 20 ++++++--
src/site/apt/news.apt | 12 +++--
.../httpcomponents-core-5.1.x/documentation.links | 3 ++
src/site/xdoc/downloads.xml | 26 +++++-----
6 files changed, 73 insertions(+), 56 deletions(-)
diff --git a/src/site/apt/httpcomponents-core-5.1.x/download.apt b/src/site/apt/httpcomponents-core-5.1.x/download.apt
index 70197e4..64fe5d7 100644
--- a/src/site/apt/httpcomponents-core-5.1.x/download.apt
+++ b/src/site/apt/httpcomponents-core-5.1.x/download.apt
@@ -43,8 +43,8 @@ HttpCore Downloads
{{{http://ant.apache.org/projects/ivy.html}Apache Ivy}},
you can create a dependency on HttpClient modules by using this information:
- {{{./httpcore5/dependency-info.html}HttpCore HTTP/1.1}}
- {{{./httpcore5-h2/dependency-info.html}HttpCore HTTP/2}}
- {{{./httpcore5-reactive/dependency-info.html}HttpCore Reactive Streams}}
- {{{./httpcore5-testing/dependency-info.html}HttpCore testing support}}
+ {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5}HttpCore HTTP/1.1}}
+ {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5-h2}HttpCore HTTP/2}}
+ {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5-reactive}HttpCore Reactive Streams}}
+ {{{https://search.maven.org/artifact/org.apache.httpcomponents.core5/httpcore5-testing}HttpCore testing support}}
diff --git a/src/site/apt/httpcomponents-core-5.1.x/examples.apt b/src/site/apt/httpcomponents-core-5.1.x/examples.apt
index 6ab5682..84e2a6f 100644
--- a/src/site/apt/httpcomponents-core-5.1.x/examples.apt
+++ b/src/site/apt/httpcomponents-core-5.1.x/examples.apt
@@ -30,93 +30,93 @@
HttpCore Examples
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicGetExecutionExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicGetExecutionExample.html}
Classic (blocking) HTTP/1.1 GET requests}}
-
+
This example demonstrates synchronous execution of multiple HTTP/1.1 GET requests.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicPostExecutionExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicPostExecutionExample.html}
Classic (blocking) HTTP/1.1 POST requests}}
-
- This example demonstrates synchronous execution of multiple HTTP/1.1 POST requests with enclosed
- content of various types.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncRequestExecutionExample.html}
+ This example demonstrates synchronous execution of multiple HTTP/1.1 POST requests with enclosed
+ content of various types.
+
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncRequestExecutionExample.html}
Asynchronous HTTP/1.1 GET requests}}
-
+
This example demonstrates asynchronous execution of multiple HTTP/1.1 requests.
- * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2RequestExecutionExample.html}
+ * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2RequestExecutionExample.html}
Asynchronous HTTP/2 GET requests}}
-
+
This example demonstrates asynchronous execution of multiple HTTP/2 requests.
- * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2TlsAlpnRequestExecutionExample.html}
+ * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2TlsAlpnRequestExecutionExample.html}
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/xref-test/org/apache/hc/core5/http2/examples/H2ConscriptRequestExecutionExample.html}
+ * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2ConscriptRequestExecutionExample.html}
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
on Java 1.7 and Java 1.8.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncPipelinedRequestExecutionExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncPipelinedRequestExecutionExample.html}
Asynchronous HTTP/1.1 GET requests with message pipelining}}
-
+
This example demonstrates asynchronous, pipelined execution multiple HTTP/1.1 requests.
- * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2MultiStreamExecutionExample.html}
+ * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2MultiStreamExecutionExample.html}
Asynchronous HTTP/2 GET requests with multiple concurrent streams}}
-
+
This example demonstrates asynchronous, multistream execution of multiple HTTP/2 requests.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicFileServerExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicFileServerExample.html}
Classic (blocking) HTTP/1.1 file server}}
-
+
This is an example of an embedded HTTP/1.1 file server with a classic (blocking) message transport.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicServerFilterExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicServerFilterExample.html}
Request filters with classic (blocking) HTTP/1.1 server}}
-
+
This is an example of using synchronous request filters with an embedded HTTP/1.1 server.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncFileServerExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncFileServerExample.html}
Asynchronous HTTP/1.1 file server}}
-
+
This is an example of an embedded HTTP/1.1 file server with an event driven, non-blocking message transport.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncServerFilterExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncServerFilterExample.html}
Request filters with asynchronous HTTP/1.1 server}}
This is an example of using asynchronous request filters with an embedded HTTP/1.1 server.
- * {{{./httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2FileServerExample.html}
+ * {{{./current/httpcore5-h2/xref-test/org/apache/hc/core5/http2/examples/H2FileServerExample.html}
Asynchronous HTTP/2 file server}}
-
+
This is an example of an embedded HTTP/2 file server with an event driven, non-blocking message transport.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicReverseProxyExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/ClassicReverseProxyExample.html}
Classic (blocking) HTTP reverse proxy}}
This is an example of an embedded HTTP/1.1 reverse proxy with a classic (blocking) message transport.
- * {{{./httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncReverseProxyExample.html}
+ * {{{./current/httpcore5/xref-test/org/apache/hc/core5/http/examples/AsyncReverseProxyExample.html}
Asynchronous HTTP reverse proxy}}
-
+
This is an example of an embedded HTTP/1.1 reverse proxy with an event driven, non-blocking message transport.
HttpCore Reactive Streams Examples
- * {{{./httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexClientExample.html}
+ * {{{./current/httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexClientExample.html}
Client Reactive Streams}}
This is an example of full-duplex HTTP/1.1 client side message exchanges using reactive streaming.
- * {{{./httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexServerExample.html}
+ * {{{./current/httpcore5-reactive/xref-test/org/apache/hc/core5/reactive/examples/ReactiveFullDuplexServerExample.html}
Server Reactive Streams}}
This is an example of full-duplex HTTP/1.1 server side message exchanges using reactive streaming.
diff --git a/src/site/apt/httpcomponents-core-5.1.x/index.apt b/src/site/apt/httpcomponents-core-5.1.x/index.apt
index b5531ca..e204f2d 100644
--- a/src/site/apt/httpcomponents-core-5.1.x/index.apt
+++ b/src/site/apt/httpcomponents-core-5.1.x/index.apt
@@ -39,15 +39,25 @@ HttpCore Overview
[[1]] Some examples of HttpCore components in action can be found {{{./examples.html}here}}
- [[1]] Project reports
+ [[1]] Javadocs
- * {{{./httpcore5/project-reports.html}HttpCore HTTP/1.1}}
+ * {{{./current/httpcore5/apidocs/}HttpCore HTTP/1.1}}
- * {{{./httpcore5-h2/project-reports.html}HttpCore HTTP/2}}
+ * {{{./current/httpcore5-h2/apidocs/}HttpCore HTTP/2}}
- * {{{./httpcore5-reactive/project-reports.html}HttpCore Reactive Streams}}
+ * {{{./current/httpcore5-reactive/apidocs/}HttpCore Reactive Streams}}
- * {{{./httpcore5-testing/project-reports.html}HttpCore testing support}}
+ * {{{./current/httpcore5-testing/apidocs/}HttpCore testing support}}
+
+ [[1]] API compatibility reports
+
+ * {{{./current/httpcore5/clirr-report.html/}HttpCore HTTP/1.1}}
+
+ * {{{./current/httpcore5-h2/clirr-report.html/}HttpCore HTTP/2}}
+
+ * {{{./current/httpcore5-reactive/clirr-report.html/}HttpCore Reactive Streams}}
+
+ * {{{./current/httpcore5-testing/clirr-report.html/}HttpCore testing support}}
{Standards Compliance}
diff --git a/src/site/apt/news.apt b/src/site/apt/news.apt
index dbee5cb..011b2b2 100644
--- a/src/site/apt/news.apt
+++ b/src/site/apt/news.apt
@@ -30,10 +30,11 @@
HttpComponents Project News
-* 3 December 2020 - HttpComponents Core 5.1-beta2 released
+* 8 February 2021 - HttpComponents Core 5.1-beta3 released
- This is the second BETA release in the 5.1 release series that includes a number of
- new features as well as bug fixes from the stable 5.0.x branch.
+ This is likely the last BETA release in the 5.1 release series. The next release is
+ expected to be 5.1 GA. This beta includes a number of new features as well as
+ bug fixes from the stable 5.0.x branch.
Notable changes and features included in the 5.1 series:
@@ -43,7 +44,10 @@ HttpComponents Project News
* Improved support for out of sequence response message handing by the the classic
(blocking) HTTP transport.
- * Application protocol upgrade support for non-blocking HTTP/1.1 connections.
+* 3 December 2020 - HttpComponents Core 5.1-beta2 released
+
+ This is the second BETA release in the 5.1 release series that includes a number of
+ new features as well as bug fixes from the stable 5.0.x branch.
* 3 December 2020 - HttpComponents Core 5.0.3 released
diff --git a/src/site/resources/httpcomponents-core-5.1.x/documentation.links b/src/site/resources/httpcomponents-core-5.1.x/documentation.links
index 6a5bed1..c974c39 100644
--- a/src/site/resources/httpcomponents-core-5.1.x/documentation.links
+++ b/src/site/resources/httpcomponents-core-5.1.x/documentation.links
@@ -1,3 +1,6 @@
# links property file for Ant's symlink task in pom.xml:
# links to components in http://hc.apache.org/components/
LATEST ../components/httpcomponents-core-5.1.x/LATEST
+
+5.1-beta3 ../components/httpcomponents-core-5.1.x/5.1-beta3
+current ../components/httpcomponents-core-5.1.x/5.1-beta3
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index 4b27d7a..ec9d121 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -236,43 +236,43 @@
</ul>
</subsection>
- <subsection name="HttpCore 5.1 BETA1">
+ <subsection name="HttpCore 5.1 BETA3">
<a href="https://downloads.apache.org/httpcomponents/httpcore/KEYS">KEYS</a>
<a href="https://downloads.apache.org/httpcomponents/httpcore/RELEASE_NOTES-5.1.x.txt">Release Notes</a>
<br/>
<p>Binary</p>
<ul>
<li>
- <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.tar.gz">5.1-beta2.tar.gz</a>
+ <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.tar.gz">5.1-beta3.tar.gz</a>
[<a
- href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.tar.gz.sha512">
+ href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.tar.gz.sha512">
sha512</a>]
- [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.tar.gz.asc">
+ [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.tar.gz.asc">
pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.zip">5.1-beta2.zip</a>
- [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.zip.sha512">
+ <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.zip">5.1-beta3.zip</a>
+ [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.zip.sha512">
sha512</a>]
- [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta2-bin.zip.asc">
+ [<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1-beta3-bin.zip.asc">
pgp</a>]
</li>
</ul>
<p>Source</p>
<ul>
<li>
- <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.tar.gz">5.1-beta2.tar.gz</a>
+ <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.tar.gz">5.1-beta3.tar.gz</a>
[<a
- href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.tar.gz.sha512">
+ href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.tar.gz.sha512">
sha512</a>]
- [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.tar.gz.asc">
+ [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.tar.gz.asc">
pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.zip">5.1-beta2.zip</a>
- [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.zip.sha512">
+ <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.zip">5.1-beta3.zip</a>
+ [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.zip.sha512">
sha512</a>]
- [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta2-src.zip.asc">
+ [<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1-beta3-src.zip.asc">
pgp</a>]
</li>
</ul>