svn commit: r1937209 - in tomcat/site/trunk: . docs xdocs

[email protected]
Newsgroups gmane.comp.jakarta.tomcat.devel
Message-ID <178704975119.3552939.15471281622477272105@svn03-he-fi>
Author: markt
Date: Tue Aug 18 10:42:30 2026
New Revision: 1937209

Log:
Update site for 11.0.25 release

Modified:
   tomcat/site/trunk/build.properties.default
   tomcat/site/trunk/docs/download-11.html
   tomcat/site/trunk/docs/index.html
   tomcat/site/trunk/docs/migration-11.0.html
   tomcat/site/trunk/docs/oldnews.html
   tomcat/site/trunk/docs/whichversion.html
   tomcat/site/trunk/xdocs/download-11.xml
   tomcat/site/trunk/xdocs/index.xml
   tomcat/site/trunk/xdocs/migration-11.0.xml
   tomcat/site/trunk/xdocs/oldnews.xml
   tomcat/site/trunk/xdocs/whichversion.xml

Modified: tomcat/site/trunk/build.properties.default
==============================================================================
--- tomcat/site/trunk/build.properties.default	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/build.properties.default	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -38,7 +38,7 @@ tomcat.loc=https://downloads.apache.org/
 # ----- Tomcat versions -----
 tomcat9.0=9.0.121
 tomcat10.1=10.1.57
-tomcat11.0=11.0.24
+tomcat11.0=11.0.25
 
 # ----- Download destination -----
 tomcat-site-docs.home=${base.path}/tomcat-site-docs/

Modified: tomcat/site/trunk/docs/download-11.html
==============================================================================
--- tomcat/site/trunk/docs/download-11.html	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/docs/download-11.html	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -19,7 +19,7 @@
     
   </div><h3 id="Quick_Navigation">Quick Navigation</h3><div class="text">
 
-[define v]11.0.24[end]
+[define v]11.0.25[end]
         <a href="https://downloads.apache.org/tomcat/tomcat-11/KEYS">KEYS</a> |
         <a href="#[v]">[v]</a> |
         <a href="[preferred]tomcat/tomcat-11" rel="nofollow">Browse</a> |

Modified: tomcat/site/trunk/docs/index.html
==============================================================================
--- tomcat/site/trunk/docs/index.html	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/docs/index.html	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -31,13 +31,55 @@ these users and their stories are listed
 <a href="https://cwiki.apache.org/confluence/display/TOMCAT/PoweredBy">PoweredBy</a>
 wiki page.</p>
 
+</div><h3 id="Tomcat_11.0.25_Released"><span class="pull-right">2026-08-18</span> Tomcat 11.0.25 Released</h3><div class="text">
+<p>
+The Apache Tomcat Project is proud to announce the release of version 11.0.25
+of Apache Tomcat. This release implements specifications that are part of the
+Jakarta EE 11 platform.</p>
+<p>Users of Tomcat 10 onwards should be aware that, as a result of the move from
+Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse
+Foundation, the primary package for all implemented APIs has changed from
+<code>javax.*</code> to <code>jakarta.*</code>. This will almost certainly
+require code changes to enable applications to migrate from Tomcat 9 and earlier
+to Tomcat 10 and later. A
+<a href="https://github.com/apache/tomcat-jakartaee-migration">migration
+tool</a> is available to aid this process.</p>
+<p>The notable changes in this release are:</p>
+<ul>
+<li>Add a new attribute to the Context, urlPatternsProvidedInDecodedForm.
+    This attribute controls whether URLs and URL patterns provided in the
+    deployment descriptor (web.xml), annotations and/or their programmatic
+    equivalents are treated as being provided in URL-encoded form (i.e.
+    using %nn encoding) or in decoded form. The Servlet specification
+    requires that they are provided in decoded form. However, Tomcat has
+    historically treated them as if they are provided in encoded form. In
+    Tomcat 12, they will always be treated as if they are provided in
+    decoded form. This setting enables migration from encoded form to
+    decoded form on an application by application basis. This attribute
+    will be removed in Tomcat 12 where it will effectively be hard-coded
+    to true.</li>
+<li>Require every HTTP/2 request to provide an authority (either an
+    <code>:authority</code> pseudo header or a <code>Host</code> header)</li>
+<li>Change the default encryptionAlgorithm for the EncryptInterceptor to
+    AES/GCM/NoPadding. This is a breaking change for the
+    EncryptInterceptor.</li>
+</ul>
+<p>
+Full details of these changes, and all the other changes, are available in the
+<a href="tomcat-11.0-doc/changelog.html#Tomcat_11.0.25_(markt)">Tomcat 11
+changelog</a>.
+</p>
+
+<p style="text-align: center;">
+<a href="https://tomcat.apache.org/download-11.cgi">Download</a>
+</p>
 </div><h3 id="Tomcat_9.0.121_Released"><span class="pull-right">2026-08-18</span> Tomcat 9.0.121 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.121
 of Apache Tomcat. This release implements specifications that are part of the
 Java EE 8 platform. The notable changes compared to 9.0.120 include:</p>
 <ul>
-  <li>Add a new attribute to the Context, urlPatternsProvidedInDecodedForm.
+<li>Add a new attribute to the Context, urlPatternsProvidedInDecodedForm.
    This attribute controls whether URLs and URL patterns provided in the
    deployment descriptor (web.xml), annotations and/or their programmatic
    equivalents are treated as being provided in URL-encoded form (i.e.
@@ -68,37 +110,6 @@ Java EE 8 platform. The notable changes
 </p>
 <p>Note: End of support for Tomcat 9.0.x has been
 <a href="tomcat-9.0.x-eos.html">announced</a> as 31 March 2027.</p>
-</div><h3 id="Tomcat_11.0.24_Released"><span class="pull-right">2026-07-08</span> Tomcat 11.0.24 Released</h3><div class="text">
-<p>
-The Apache Tomcat Project is proud to announce the release of version 11.0.24
-of Apache Tomcat. This release implements specifications that are part of the
-Jakarta EE 11 platform.</p>
-<p>Users of Tomcat 10 onwards should be aware that, as a result of the move from
-Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse
-Foundation, the primary package for all implemented APIs has changed from
-<code>javax.*</code> to <code>jakarta.*</code>. This will almost certainly
-require code changes to enable applications to migrate from Tomcat 9 and earlier
-to Tomcat 10 and later. A
-<a href="https://github.com/apache/tomcat-jakartaee-migration">migration
-tool</a> is available to aid this process.</p>
-<p>The notable changes in this release are:</p>
-<ul>
-  <li>Correct a regression that broke integration with jsvc.</li>
-
-  <li>Correct a regression that broke re-use of tag files.</li>
-
-  <li>Align DIGEST authentication with RFC 7616 and require clients to
-      provide a valid qop parameter.</li>
-</ul>
-<p>
-Full details of these changes, and all the other changes, are available in the
-<a href="tomcat-11.0-doc/changelog.html#Tomcat_11.0.24_(markt)">Tomcat 11
-changelog</a>.
-</p>
-
-<p style="text-align: center;">
-<a href="https://tomcat.apache.org/download-11.cgi">Download</a>
-</p>
 </div><h3 id="Tomcat_10.1.57_Released"><span class="pull-right">2026-07-07</span> Tomcat 10.1.57 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 10.1.57

Modified: tomcat/site/trunk/docs/migration-11.0.html
==============================================================================
--- tomcat/site/trunk/docs/migration-11.0.html	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/docs/migration-11.0.html	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -235,8 +235,9 @@ versions of Apache Tomcat<sup>&reg;</sup
     <option value="11.0.20">11.0.20</option>
     <option value="11.0.21">11.0.21</option>
     <option value="11.0.22">11.0.22</option>
-    <option value="11.0.23" selected>11.0.23</option>
-    <option value="11.0.24">11.0.24</option>
+    <option value="11.0.23">11.0.23</option>
+    <option value="11.0.24" selected>11.0.24</option>
+    <option value="11.0.25">11.0.25</option>
     </select>,</label> <label>new version:
     <select name="target">
     <option value="11.0.0-M1">11.0.0-M1</option>
@@ -283,7 +284,8 @@ versions of Apache Tomcat<sup>&reg;</sup
     <option value="11.0.21">11.0.21</option>
     <option value="11.0.22">11.0.22</option>
     <option value="11.0.23">11.0.23</option>
-    <option value="11.0.24" selected>11.0.24</option>
+    <option value="11.0.24">11.0.24</option>
+    <option value="11.0.25" selected>11.0.25</option>
     <option value="HEAD">trunk (unreleased)</option>
     </select></label>
     </p>

Modified: tomcat/site/trunk/docs/oldnews.html
==============================================================================
--- tomcat/site/trunk/docs/oldnews.html	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/docs/oldnews.html	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -20,6 +20,37 @@
   <li><a href="oldnews-2011.html">year 2011</a></li>
   <li><a href="oldnews-2010.html">year 2010</a></li>
 </ul>
+</div><h3 id="Tomcat_11.0.24_Released"><span class="pull-right">2026-07-08</span> Tomcat 11.0.24 Released</h3><div class="text">
+<p>
+The Apache Tomcat Project is proud to announce the release of version 11.0.24
+of Apache Tomcat. This release implements specifications that are part of the
+Jakarta EE 11 platform.</p>
+<p>Users of Tomcat 10 onwards should be aware that, as a result of the move from
+Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse
+Foundation, the primary package for all implemented APIs has changed from
+<code>javax.*</code> to <code>jakarta.*</code>. This will almost certainly
+require code changes to enable applications to migrate from Tomcat 9 and earlier
+to Tomcat 10 and later. A
+<a href="https://github.com/apache/tomcat-jakartaee-migration">migration
+tool</a> is available to aid this process.</p>
+<p>The notable changes in this release are:</p>
+<ul>
+  <li>Correct a regression that broke integration with jsvc.</li>
+
+  <li>Correct a regression that broke re-use of tag files.</li>
+
+  <li>Align DIGEST authentication with RFC 7616 and require clients to
+      provide a valid qop parameter.</li>
+</ul>
+<p>
+Full details of these changes, and all the other changes, are available in the
+<a href="tomcat-11.0-doc/changelog.html#Tomcat_11.0.24_(markt)">Tomcat 11
+changelog</a>.
+</p>
+
+<p style="text-align: center;">
+<a href="https://tomcat.apache.org/download-11.cgi">Download</a>
+</p>
 </div><h3 id="Tomcat_9.0.120_Released"><span class="pull-right">2026-07-07</span> Tomcat 9.0.120 Released</h3><div class="text">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 9.0.120

Modified: tomcat/site/trunk/docs/whichversion.html
==============================================================================
--- tomcat/site/trunk/docs/whichversion.html	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/docs/whichversion.html	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -31,7 +31,7 @@ specifications</a> and the respective Ap
   <td>3.1</td>
   <td>3.0</td>
   <td>11.0.x</td>
-  <td>11.0.24</td>
+  <td>11.0.25</td>
   <td>17 and later</td>
 </tr>
 

Modified: tomcat/site/trunk/xdocs/download-11.xml
==============================================================================
--- tomcat/site/trunk/xdocs/download-11.xml	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/xdocs/download-11.xml	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -31,7 +31,7 @@
  Define variable to hold the current version number.
  Documentation for ezt.py: https://code.google.com/p/ezt/wiki/Syntax
 -->
-[define v]11.0.24[end]
+[define v]11.0.25[end]
         <a href="https://downloads.apache.org/tomcat/tomcat-11/KEYS">KEYS</a> |
         <a href="#[v]">[v]</a> |
         <a href="[preferred]tomcat/tomcat-11" rel="nofollow">Browse</a> |

Modified: tomcat/site/trunk/xdocs/index.xml
==============================================================================
--- tomcat/site/trunk/xdocs/index.xml	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/xdocs/index.xml	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -48,6 +48,49 @@ these users and their stories are listed
 wiki page.</p>
 
 </section>
+<section name="Tomcat 11.0.25 Released" rtext="2026-08-18">
+<p>
+The Apache Tomcat Project is proud to announce the release of version 11.0.25
+of Apache Tomcat. This release implements specifications that are part of the
+Jakarta EE 11 platform.</p>
+<p>Users of Tomcat 10 onwards should be aware that, as a result of the move from
+Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse
+Foundation, the primary package for all implemented APIs has changed from
+<code>javax.*</code> to <code>jakarta.*</code>. This will almost certainly
+require code changes to enable applications to migrate from Tomcat 9 and earlier
+to Tomcat 10 and later. A
+<a href="https://github.com/apache/tomcat-jakartaee-migration">migration
+tool</a> is available to aid this process.</p>
+<p>The notable changes in this release are:</p>
+<ul>
+<li>Add a new attribute to the Context, urlPatternsProvidedInDecodedForm.
+    This attribute controls whether URLs and URL patterns provided in the
+    deployment descriptor (web.xml), annotations and/or their programmatic
+    equivalents are treated as being provided in URL-encoded form (i.e.
+    using %nn encoding) or in decoded form. The Servlet specification
+    requires that they are provided in decoded form. However, Tomcat has
+    historically treated them as if they are provided in encoded form. In
+    Tomcat 12, they will always be treated as if they are provided in
+    decoded form. This setting enables migration from encoded form to
+    decoded form on an application by application basis. This attribute
+    will be removed in Tomcat 12 where it will effectively be hard-coded
+    to true.</li>
+<li>Require every HTTP/2 request to provide an authority (either an
+    <code>:authority</code> pseudo header or a <code>Host</code> header)</li>
+<li>Change the default encryptionAlgorithm for the EncryptInterceptor to
+    AES/GCM/NoPadding. This is a breaking change for the
+    EncryptInterceptor.</li>
+</ul>
+<p>
+Full details of these changes, and all the other changes, are available in the
+<a href="tomcat-11.0-doc/changelog.html#Tomcat_11.0.25_(markt)">Tomcat 11
+changelog</a>.
+</p>
+
+<p style="text-align: center;">
+<a href="download-11.cgi">Download</a>
+</p>
+</section>
 
 <section name="Tomcat 9.0.121 Released" rtext="2026-08-18">
 <p>
@@ -55,7 +98,7 @@ The Apache Tomcat Project is proud to an
 of Apache Tomcat. This release implements specifications that are part of the
 Java EE 8 platform. The notable changes compared to 9.0.120 include:</p>
 <ul>
-  <li>Add a new attribute to the Context, urlPatternsProvidedInDecodedForm.
+<li>Add a new attribute to the Context, urlPatternsProvidedInDecodedForm.
    This attribute controls whether URLs and URL patterns provided in the
    deployment descriptor (web.xml), annotations and/or their programmatic
    equivalents are treated as being provided in URL-encoded form (i.e.
@@ -88,38 +131,6 @@ Java EE 8 platform. The notable changes
 <a href="tomcat-9.0.x-eos.html">announced</a> as 31 March 2027.</p>
 </section>
 
-<section name="Tomcat 11.0.24 Released" rtext="2026-07-08">
-<p>
-The Apache Tomcat Project is proud to announce the release of version 11.0.24
-of Apache Tomcat. This release implements specifications that are part of the
-Jakarta EE 11 platform.</p>
-<p>Users of Tomcat 10 onwards should be aware that, as a result of the move from
-Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse
-Foundation, the primary package for all implemented APIs has changed from
-<code>javax.*</code> to <code>jakarta.*</code>. This will almost certainly
-require code changes to enable applications to migrate from Tomcat 9 and earlier
-to Tomcat 10 and later. A
-<a href="https://github.com/apache/tomcat-jakartaee-migration">migration
-tool</a> is available to aid this process.</p>
-<p>The notable changes in this release are:</p>
-<ul>
-  <li>Correct a regression that broke integration with jsvc.</li>
-
-  <li>Correct a regression that broke re-use of tag files.</li>
-
-  <li>Align DIGEST authentication with RFC 7616 and require clients to
-      provide a valid qop parameter.</li>
-</ul>
-<p>
-Full details of these changes, and all the other changes, are available in the
-<a href="tomcat-11.0-doc/changelog.html#Tomcat_11.0.24_(markt)">Tomcat 11
-changelog</a>.
-</p>
-
-<p style="text-align: center;">
-<a href="download-11.cgi">Download</a>
-</p>
-</section>
 <section name="Tomcat 10.1.57 Released" rtext="2026-07-07">
 <p>
 The Apache Tomcat Project is proud to announce the release of version 10.1.57

Modified: tomcat/site/trunk/xdocs/migration-11.0.xml
==============================================================================
--- tomcat/site/trunk/xdocs/migration-11.0.xml	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/xdocs/migration-11.0.xml	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -252,8 +252,9 @@ versions of Apache Tomcat<sup>&#174;</su
     <option value="11.0.20">11.0.20</option>
     <option value="11.0.21">11.0.21</option>
     <option value="11.0.22">11.0.22</option>
-    <option value="11.0.23" selected="selected">11.0.23</option>
-    <option value="11.0.24">11.0.24</option>
+    <option value="11.0.23">11.0.23</option>
+    <option value="11.0.24" selected="selected">11.0.24</option>
+    <option value="11.0.25">11.0.25</option>
     </select>,</label> <label>new version:
     <select name="target">
     <option value="11.0.0-M1">11.0.0-M1</option>
@@ -300,7 +301,8 @@ versions of Apache Tomcat<sup>&#174;</su
     <option value="11.0.21">11.0.21</option>
     <option value="11.0.22">11.0.22</option>
     <option value="11.0.23">11.0.23</option>
-    <option value="11.0.24" selected="selected">11.0.24</option>
+    <option value="11.0.24">11.0.24</option>
+    <option value="11.0.25" selected="selected">11.0.25</option>
     <option value="HEAD">trunk (unreleased)</option>
     </select></label>
     </p>

Modified: tomcat/site/trunk/xdocs/oldnews.xml
==============================================================================
--- tomcat/site/trunk/xdocs/oldnews.xml	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/xdocs/oldnews.xml	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -30,6 +30,38 @@
   <li><a href="oldnews-2010.html">year 2010</a></li>
 </ul>
 </section>
+<section name="Tomcat 11.0.24 Released" rtext="2026-07-08">
+<p>
+The Apache Tomcat Project is proud to announce the release of version 11.0.24
+of Apache Tomcat. This release implements specifications that are part of the
+Jakarta EE 11 platform.</p>
+<p>Users of Tomcat 10 onwards should be aware that, as a result of the move from
+Java EE to Jakarta EE as part of the transfer of Java EE to the Eclipse
+Foundation, the primary package for all implemented APIs has changed from
+<code>javax.*</code> to <code>jakarta.*</code>. This will almost certainly
+require code changes to enable applications to migrate from Tomcat 9 and earlier
+to Tomcat 10 and later. A
+<a href="https://github.com/apache/tomcat-jakartaee-migration">migration
+tool</a> is available to aid this process.</p>
+<p>The notable changes in this release are:</p>
+<ul>
+  <li>Correct a regression that broke integration with jsvc.</li>
+
+  <li>Correct a regression that broke re-use of tag files.</li>
+
+  <li>Align DIGEST authentication with RFC 7616 and require clients to
+      provide a valid qop parameter.</li>
+</ul>
+<p>
+Full details of these changes, and all the other changes, are available in the
+<a href="tomcat-11.0-doc/changelog.html#Tomcat_11.0.24_(markt)">Tomcat 11
+changelog</a>.
+</p>
+
+<p style="text-align: center;">
+<a href="download-11.cgi">Download</a>
+</p>
+</section>
 
 <section name="Tomcat 9.0.120 Released" rtext="2026-07-07">
 <p>

Modified: tomcat/site/trunk/xdocs/whichversion.xml
==============================================================================
--- tomcat/site/trunk/xdocs/whichversion.xml	Tue Aug 18 10:40:11 2026	(r1937208)
+++ tomcat/site/trunk/xdocs/whichversion.xml	Tue Aug 18 10:42:30 2026	(r1937209)
@@ -42,7 +42,7 @@ specifications</a> and the respective Ap
   <td>3.1</td>
   <td>3.0</td>
   <td>11.0.x</td>
-  <td>11.0.24</td>
+  <td>11.0.25</td>
   <td>17 and later</td>
 </tr>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.