You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by kk...@apache.org on 2017/09/21 15:24:30 UTC
svn commit: r1809173 - in /tomcat/site/trunk: docs/whichversion.html
xdocs/whichversion.xml
Author: kkolinko
Date: Thu Sep 21 15:24:29 2017
New Revision: 1809173
URL: http://svn.apache.org/viewvc?rev=1809173&view=rev
Log:
Update description of Tomcat 8.5
Modified:
tomcat/site/trunk/docs/whichversion.html
tomcat/site/trunk/xdocs/whichversion.xml
Modified: tomcat/site/trunk/docs/whichversion.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/whichversion.html?rev=1809173&r1=1809172&r2=1809173&view=diff
==============================================================================
--- tomcat/site/trunk/docs/whichversion.html (original)
+++ tomcat/site/trunk/docs/whichversion.html Thu Sep 21 15:24:29 2017
@@ -446,7 +446,7 @@ run stably for extended periods of time.
<p>
<strong>Apache Tomcat 9.x</strong> is the current focus of development, it
-builds on Tomcat 8.0.x and implements the current draft of the <strong>Servlet
+builds on Tomcat 8.0.x and 8.5.x and implements the current draft of the <strong>Servlet
4.0</strong> specification and will also implement the
<strong>JSP 2.4?</strong>, <strong>EL 3.1?</strong>, <strong>WebSocket 1.2?
</strong> and <strong>JASPIC 1.1</strong> specifications once work starts on
@@ -456,12 +456,12 @@ the following significant improvements:
<ul>
-<li>Adds support for HTTP/2 (requires the APR/native library)</li>
+<li>Adds support for HTTP/2 (requires the <a href="/native-doc/">Tomcat Native</a> library; maybe will work without it when running on Java 9 â in a later release)</li>
-<li>Adds support for TLS virtual hosting</li>
+<li>Adds support for using OpenSSL for TLS support with the JSSE connectors
+ (NIO and NIO2) </li>
-<li>Adds support for using OpenSSL for TLS support with the JSSE connectors (NIO
- and NIO2)</li>
+<li>Adds support for TLS virtual hosting (SNI)</li>
</ul>
@@ -472,7 +472,7 @@ the following significant improvements:
<p>
-<strong>Apache Tomcat 8.x</strong> builds on Tomcat 7.0.x and implements the
+<strong>Apache Tomcat 8.0.x</strong> builds on Tomcat 7.0.x and implements the
<strong>Servlet 3.1</strong>, <strong>JSP 2.3</strong>, <strong>EL 3.0</strong>
and <strong>WebSocket 1.1</strong> specifications. In addition
to that, it includes the following significant improvements:
@@ -490,10 +490,57 @@ to that, it includes the following signi
<strong>Apache Tomcat 8.5.x</strong> supports the same Servlet, JSP, EL, and
WebSocket Specification versions as Apache Tomcat 8.0.x. In addition to that,
-it also implements the <strong>JASPIC 1.1</strong> specification. There are
-significant changes in many areas under the hood, resulting in improved
-performance, stability, and total cost of ownership. Please refer to the
-Apache Tomcat 8.5 Changelog for details.
+it also implements the <strong>JASPIC 1.1</strong> specification.
+</p>
+
+
+<p>
+It was created in March 2016 as a fork from Tomcat 9.0.0.M4 (alpha)
+milestone release. It provides HTTP/2 support and other features from
+Tomcat 9.x codebase, while being compatible with Tomcat 8.0 runtime and
+specification requirements. (A stable release of Tomcat 9.0 could not be
+created at that time, as Java EE specifications targeted by Tomcat 9 were
+finalized only a few years later).
+</p>
+
+
+<p>Tomcat 8.5 is thought as a replacement for Tomcat 8.0. Please refer to
+<a href="/migration.html">Migration guide</a> for guidance on migrating to
+Tomcat 8.5.</p>
+
+
+<p>
+Apache Tomcat 8.5.x includes the following significant improvements:
+</p>
+
+
+<ul>
+
+<li>Adds support for HTTP/2 (requires the <a href="/native-doc/">Tomcat Native</a> library)</li>
+
+<li>Adds support for using OpenSSL for TLS support with the JSSE connectors
+ (NIO and NIO2) </li>
+
+<li>Adds support for TLS virtual hosting (SNI)</li>
+
+</ul>
+
+
+<p>The following technologies were removed in Apache Tomcat 8.5.x:</p>
+
+
+<ul>
+
+<li>BIO implementation of HTTP and AJP connectors</li>
+
+<li>Support for Comet API</li>
+
+</ul>
+
+
+<p>There are significant changes in many areas under the hood, resulting in
+improved performance, stability, and total cost of ownership. Please refer
+to the Apache Tomcat 8.5 Changelog for details.
</p>
Modified: tomcat/site/trunk/xdocs/whichversion.xml
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/whichversion.xml?rev=1809173&r1=1809172&r2=1809173&view=diff
==============================================================================
--- tomcat/site/trunk/xdocs/whichversion.xml (original)
+++ tomcat/site/trunk/xdocs/whichversion.xml Thu Sep 21 15:24:29 2017
@@ -192,7 +192,7 @@ run stably for extended periods of time.
<section name="Apache Tomcat 9.x">
<p><strong>Apache Tomcat 9.x</strong> is the current focus of development, it
-builds on Tomcat 8.0.x and implements the current draft of the <strong>Servlet
+builds on Tomcat 8.0.x and 8.5.x and implements the current draft of the <strong>Servlet
4.0</strong> specification and will also implement the
<strong>JSP 2.4?</strong>, <strong>EL 3.1?</strong>, <strong>WebSocket 1.2?
</strong> and <strong>JASPIC 1.1</strong> specifications once work starts on
@@ -200,16 +200,17 @@ updating those specifications for Java E
the following significant improvements:
</p>
<ul>
-<li>Adds support for HTTP/2 (requires the APR/native library)</li>
-<li>Adds support for TLS virtual hosting</li>
-<li>Adds support for using OpenSSL for TLS support with the JSSE connectors (NIO
- and NIO2)</li>
+<li>Adds support for HTTP/2 (requires the <a href="/native-doc/"
+ >Tomcat Native</a> library; maybe will work without it when running on Java 9 ― in a later release)</li>
+<li>Adds support for using OpenSSL for TLS support with the JSSE connectors
+ (NIO and NIO2) </li>
+<li>Adds support for TLS virtual hosting (SNI)</li>
</ul>
</section>
<section name="Apache Tomcat 8.x">
-<p><strong>Apache Tomcat 8.x</strong> builds on Tomcat 7.0.x and implements the
+<p><strong>Apache Tomcat 8.0.x</strong> builds on Tomcat 7.0.x and implements the
<strong>Servlet 3.1</strong>, <strong>JSP 2.3</strong>, <strong>EL 3.0</strong>
and <strong>WebSocket 1.1</strong> specifications. In addition
to that, it includes the following significant improvements:
@@ -222,10 +223,44 @@ to that, it includes the following signi
<p>
<strong>Apache Tomcat 8.5.x</strong> supports the same Servlet, JSP, EL, and
WebSocket Specification versions as Apache Tomcat 8.0.x. In addition to that,
-it also implements the <strong>JASPIC 1.1</strong> specification. There are
-significant changes in many areas under the hood, resulting in improved
-performance, stability, and total cost of ownership. Please refer to the
-Apache Tomcat 8.5 Changelog for details.
+it also implements the <strong>JASPIC 1.1</strong> specification.
+</p>
+
+<p>
+It was created in March 2016 as a fork from Tomcat 9.0.0.M4 (alpha)
+milestone release. It provides HTTP/2 support and other features from
+Tomcat 9.x codebase, while being compatible with Tomcat 8.0 runtime and
+specification requirements. (A stable release of Tomcat 9.0 could not be
+created at that time, as Java EE specifications targeted by Tomcat 9 were
+finalized only a few years later).
+</p>
+
+<p>Tomcat 8.5 is thought as a replacement for Tomcat 8.0. Please refer to
+<a href="/migration.html">Migration guide</a> for guidance on migrating to
+Tomcat 8.5.</p>
+
+<p>
+Apache Tomcat 8.5.x includes the following significant improvements:
+</p>
+
+<ul>
+<li>Adds support for HTTP/2 (requires the <a href="/native-doc/"
+ >Tomcat Native</a> library)</li>
+<li>Adds support for using OpenSSL for TLS support with the JSSE connectors
+ (NIO and NIO2) </li>
+<li>Adds support for TLS virtual hosting (SNI)</li>
+</ul>
+
+<p>The following technologies were removed in Apache Tomcat 8.5.x:</p>
+
+<ul>
+<li>BIO implementation of HTTP and AJP connectors</li>
+<li>Support for Comet API</li>
+</ul>
+
+<p>There are significant changes in many areas under the hood, resulting in
+improved performance, stability, and total cost of ownership. Please refer
+to the Apache Tomcat 8.5 Changelog for details.
</p>
</section>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org