Skip to content

Commit 6c63afd

Browse files
committed
Updated project website for HttpCore 5.2 release
1 parent 80a655a commit 6c63afd

7 files changed

Lines changed: 42 additions & 92 deletions

File tree

src/site/markdown/httpcomponents-core-5.1.x/related-projects.md renamed to src/site/markdown/httpcomponents-core-5.2.x/related-projects.md

File renamed without changes.

src/site/markdown/news.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,20 @@
2020
HttpComponents Project News
2121
===========================
2222

23+
###### 7 November 2022 - HttpComponents Core 5.2 (GA) released
24+
25+
This is the first GA release in the 5.2 release series. This release finalizes the 5.2 APIs and also corrects
26+
a number of defects discovered since the previous release.
27+
28+
Notable changes and features included in the 5.2 series:
29+
30+
- Upgrade to Java 8.
31+
- Improved support for TLS upgrade and HTTP protocol upgrade (async).
32+
- Improved HTTP protocol negotiation.
33+
- Improved customization of HTTP listeners (async).
34+
- Improved parsing and formatting of URI components.
35+
- Use of Java 1.8 date / time APIs
36+
2337
###### 12 July 2022 - HttpComponents Core 5.1.4 (GA) released
2438

2539
This is a maintenance release that corrects a number of defects discovered since release 5.1.3, mostly in H2 protocol
@@ -45,15 +59,6 @@ Notable changes and features included in the 5.2 series:
4559
This BETA release corrects a major regression in the TLS handshake handling code introduced in the previous BETA
4660
release.
4761

48-
Notable changes and features included in the 5.2 series:
49-
50-
- Upgrade to Java 8.
51-
- Improved support for TLS upgrade and HTTP protocol upgrade (async).
52-
- Improved HTTP protocol negotiation.
53-
- Improved customization of HTTP listeners (async).
54-
- Improved parsing and formatting of URI components.
55-
- Use of Java 1.8 date / time APIs
56-
5762
###### 17 March 2022 - HttpComponents Core 5.2-beta1 released
5863

5964
This is the first BETA release in the 5.2 release series that marks the completion of major API changes and starts the

src/site/markdown/status.md

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,6 @@
2020
HttpComponents Project Status
2121
=============================
2222

23-
HttpComponents HttpCore 5.2.x
24-
-----------------------------
25-
26-
HttpCore 5.2.x branch is the current feature development branch. The 5.2.x release series is expected to support
27-
Java 1.8 features and functionality.
28-
29-
HttpComponents HttpCore 5.1.x
30-
-----------------------------
31-
32-
HttpCore 5.1.x branch is considered stable and production ready. It is being actively maintained and supported. The
33-
5.1.x release series provides comprehensive support for HTTP/1.1 and HTTP/2 protocol, full conformance with mandatory
34-
requirements of RFC 7230, RFC 7231, RFC 7540 and RFC 7541 and conditional conformance to RFC 3986.
35-
36-
This is likely to be the last release series with Java 1.7 support.
37-
3823
HttpComponents HttpClient 5.1.x
3924
-------------------------------
4025

@@ -44,6 +29,13 @@ requirements of RFC 7230, RFC 7231, RFC 7540 and RFC 7541 and conditional confor
4429

4530
This is likely to be the last release series with Java 1.7 support.
4631

32+
HttpComponents HttpCore 5.2.x
33+
-----------------------------
34+
35+
HttpCore 5.2.x branch is considered stable and production ready. It is being actively maintained and supported. The
36+
5.2.x release series provides comprehensive support for HTTP/1.1 and HTTP/2 protocol, full conformance with mandatory
37+
requirements of RFC 7230, RFC 7231, RFC 7540 and RFC 7541 and conditional conformance to RFC 3986.
38+
4739
HttpComponents HttpCore 4.4.x
4840
-----------------------------
4941

src/site/resources/.htaccess

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ Redirect permanent "/httpclient-3.x" "/httpclient-legacy"
22
Redirect permanent "/httpcomponents-asyncclient" "/httpcomponents-asyncclient-4.1.x"
33
Redirect permanent "/httpcomponents-asyncclient-ga" "/httpcomponents-asyncclient-4.1.x"
44

5-
Redirect temp "/httpcomponents-core-5.0.x" "/httpcomponents-core-5.1.x"
6-
Redirect temp "/httpcomponents-core" "/httpcomponents-core-5.1.x"
7-
Redirect temp "/httpcomponents-core-ga" "/httpcomponents-core-5.1.x"
5+
Redirect permanent "/httpcomponents-core-5.0.x" "/httpcomponents-core-5.2.x"
6+
Redirect permanent "/httpcomponents-core-5.1.x" "/httpcomponents-core-5.2.x"
7+
Redirect permanent "/httpcomponents-core" "/httpcomponents-core-5.2.x"
8+
Redirect permanent "/httpcomponents-core-ga" "/httpcomponents-core-5.2.x"
89
Redirect temp "/httpcomponents-client-5.0.x" "/httpcomponents-client-5.1.x"
910
Redirect temp "/httpcomponents-client" "/httpcomponents-client-5.1.x"
1011
Redirect temp "/httpcomponents-client-ga" "/httpcomponents-client-5.1.x"
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# links property file for Ant's symlink task in pom.xml:
22
# links to components in http://hc.apache.org/components/
33

4-
5.2-alpha2 ../components/httpcomponents-core-5.1.x/5.2-alpha2
5-
5.2-beta1 ../components/httpcomponents-core-5.1.x/5.2-beta1
6-
5.2-beta2 ../components/httpcomponents-core-5.1.x/5.2-beta2
7-
current ../components/httpcomponents-core-5.1.x/5.2-beta2
4+
5.2 ../components/httpcomponents-core-5.2.x/5.2
5+
current ../components/httpcomponents-core-5.2.x/5.2

src/site/site.xml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,16 +97,11 @@ under the License.
9797
<item name="Related" href="httpcomponents-client-5.1.x/related-projects.html"/>
9898
<item name="Download" href="httpcomponents-client-5.1.x/download.html"/>
9999
</item>
100-
<item name="HttpCore 5.2 BETA" collapse="true" href="httpcomponents-core-5.2.x/index.html">
100+
<item name="HttpCore 5.2" collapse="true" href="httpcomponents-core-5.2.x/index.html">
101101
<item name="Examples" href="httpcomponents-core-5.2.x/examples.html"/>
102102
<item name="Related" href="httpcomponents-core-5.1.x/related-projects.html"/>
103103
<item name="Download" href="httpcomponents-core-5.2.x/download.html"/>
104104
</item>
105-
<item name="HttpCore 5.1" collapse="true" href="httpcomponents-core-5.1.x/index.html">
106-
<item name="Examples" href="httpcomponents-core-5.1.x/examples.html"/>
107-
<item name="Related" href="httpcomponents-core-5.1.x/related-projects.html"/>
108-
<item name="Download" href="httpcomponents-core-5.1.x/download.html"/>
109-
</item>
110105
<item name="HttpClient 4.5" collapse="true" href="httpcomponents-client-4.5.x/index.html">
111106
<item name="Quick Start" href="httpcomponents-client-4.5.x/quickstart.html"/>
112107
<item name="Tutorial" href="httpcomponents-client-4.5.x/current/tutorial/html/index.html"/>

src/site/xdoc/downloads.xml

Lines changed: 14 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -96,43 +96,43 @@
9696
</ul>
9797
</subsection>
9898

99-
<subsection name="HttpCore 5.1.4 (GA)">
99+
<subsection name="HttpCore 5.2 (GA)">
100100
<a href="https://downloads.apache.org/httpcomponents/httpcore/KEYS">KEYS</a>
101-
<a href="https://downloads.apache.org/httpcomponents/httpcore/RELEASE_NOTES-5.1.x.txt">Release Notes</a>
101+
<a href="https://downloads.apache.org/httpcomponents/httpcore/RELEASE_NOTES-5.2.x.txt">Release Notes</a>
102102
<br/>
103103
<p>Binary</p>
104104
<ul>
105105
<li>
106-
<a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1.4-bin.tar.gz">5.1.4.tar.gz</a>
106+
<a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.2-bin.tar.gz">5.2.tar.gz</a>
107107
[<a
108-
href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1.4-bin.tar.gz.sha512">
108+
href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-bin.tar.gz.sha512">
109109
sha512</a>]
110-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1.4-bin.tar.gz.asc">
110+
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-bin.tar.gz.asc">
111111
pgp</a>]
112112
</li>
113113
<li>
114-
<a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.1.4-bin.zip">5.1.4.zip</a>
115-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1.4-bin.zip.sha512">
114+
<a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.2-bin.zip">5.2.zip</a>
115+
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-bin.zip.sha512">
116116
sha512</a>]
117-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.1.4-bin.zip.asc">
117+
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-bin.zip.asc">
118118
pgp</a>]
119119
</li>
120120
</ul>
121121
<p>Source</p>
122122
<ul>
123123
<li>
124-
<a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1.4-src.tar.gz">5.1.4.tar.gz</a>
124+
<a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.2-src.tar.gz">5.2.tar.gz</a>
125125
[<a
126-
href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1.4-src.tar.gz.sha512">
126+
href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-src.tar.gz.sha512">
127127
sha512</a>]
128-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1.4-src.tar.gz.asc">
128+
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-src.tar.gz.asc">
129129
pgp</a>]
130130
</li>
131131
<li>
132-
<a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.1.4-src.zip">5.1.4.zip</a>
133-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1.4-src.zip.sha512">
132+
<a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.2-src.zip">5.2.zip</a>
133+
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-src.zip.sha512">
134134
sha512</a>]
135-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.1.4-src.zip.asc">
135+
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-src.zip.asc">
136136
pgp</a>]
137137
</li>
138138
</ul>
@@ -236,47 +236,6 @@
236236
</ul>
237237
</subsection>
238238

239-
<subsection name="HttpCore 5.2 BETA2">
240-
<a href="https://downloads.apache.org/httpcomponents/httpcore/KEYS">KEYS</a>
241-
<a href="https://downloads.apache.org/httpcomponents/httpcore/RELEASE_NOTES-5.2.x.txt">Release Notes</a>
242-
<br/>
243-
<p>Binary</p>
244-
<ul>
245-
<li>
246-
<a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.2-beta2-bin.tar.gz">5.2-beta2.tar.gz</a>
247-
[<a
248-
href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-beta2-bin.tar.gz.sha512">
249-
sha512</a>]
250-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-beta2-bin.tar.gz.asc">
251-
pgp</a>]
252-
</li>
253-
<li>
254-
<a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.2-beta2-bin.zip">5.2-beta2.zip</a>
255-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-beta2-bin.zip.sha512">
256-
sha512</a>]
257-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/binary/httpcomponents-core-5.2-beta2-bin.zip.asc">
258-
pgp</a>]
259-
</li>
260-
</ul>
261-
<p>Source</p>
262-
<ul>
263-
<li>
264-
<a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.2-beta2-src.tar.gz">5.2-beta2.tar.gz</a>
265-
[<a
266-
href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-beta2-src.tar.gz.sha512">
267-
sha512</a>]
268-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-beta2-src.tar.gz.asc">
269-
pgp</a>]
270-
</li>
271-
<li>
272-
<a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.2-beta2-src.zip">5.2-beta2.zip</a>
273-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-beta2-src.zip.sha512">
274-
sha512</a>]
275-
[<a href="https://downloads.apache.org/httpcomponents/httpcore/source/httpcomponents-core-5.2-beta2-src.zip.asc">
276-
pgp</a>]
277-
</li>
278-
</ul>
279-
</subsection>
280239
<subsection name="HttpAsyncClient 4.1.5 (GA)">
281240
<a href="https://downloads.apache.org/httpcomponents/httpasyncclient/KEYS">KEYS</a>
282241
<a href="https://downloads.apache.org/httpcomponents/httpasyncclient/RELEASE_NOTES-4.1.x.txt">Release Notes</a>

0 commit comments

Comments
 (0)