This is an automated email from the ASF dual-hosted git repository.

cbrisson pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/velocity-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 896ee460 Fix 2.4 dependencies page and a few several links, update 
index, menus, download page
896ee460 is described below

commit 896ee460941877987cb56f1b1e4b5851d28c5b92
Author: Claude Brisson <[email protected]>
AuthorDate: Mon Sep 23 09:11:25 2024 +0200

    Fix 2.4 dependencies page and a few several links, update index, menus, 
download page
---
 src/content/download.mdtext                     | 90 ++++++++++++-------------
 src/content/engine/2.4/build.mdtext             |  2 +-
 src/content/engine/2.4/dependencies.mdtext      |  7 +-
 src/content/engine/2.4/developer-guide.mdtext   |  2 +-
 src/content/engine/2.4/getting-started.mdtext   |  2 +-
 src/content/engine/2.4/index.mdtext             |  4 +-
 src/content/engine/2.4/left.nav                 |  2 +-
 src/content/engine/devel/build.mdtext           |  2 +-
 src/content/engine/devel/dependencies.mdtext    |  7 +-
 src/content/engine/devel/developer-guide.mdtext |  2 +-
 src/content/engine/devel/getting-started.mdtext |  2 +-
 src/content/engine/devel/index.mdtext           |  4 +-
 src/content/engine/devel/left.nav               |  2 +-
 src/content/engine/index.mdtext                 |  5 +-
 src/content/index.mdtext                        |  2 +-
 src/content/left.nav                            |  2 +-
 src/content/news.xml                            | 27 ++++++++
 17 files changed, 95 insertions(+), 69 deletions(-)

diff --git a/src/content/download.mdtext b/src/content/download.mdtext
index d3f16e84..1d6808c2 100644
--- a/src/content/download.mdtext
+++ b/src/content/download.mdtext
@@ -51,9 +51,9 @@ Here are the Apache Velocity PGP 
[KEYS](https://www.apache.org/dist/velocity/KEY
 
 These releases are considered stable and suitable for production.
 
-### Velocity Engine 2.3
+### Velocity Engine 2.4
 
-Be sure to check the [release 
notes](https://www.apache.org/dist/velocity/engine/2.3/release-notes.html) and 
the [dependencies](https://velocity.apache.org/engine/2.3/dependencies.html).
+Be sure to check the [release 
notes](https://www.apache.org/dist/velocity/engine/2.4/release-notes.html) and 
the [dependencies](https://velocity.apache.org/engine/2.4/dependencies.html).
 
 #### Modules
 
@@ -68,7 +68,7 @@ Be sure to check the [release 
notes](https://www.apache.org/dist/velocity/engine
     <dependency>
       <groupId>org.apache.velocity</groupId>
       <artifactId>velocity-engine-core</artifactId>
-      <version>2.3</version>
+      <version>2.4</version>
     </dependency>
 
 Replace `velocity-engine-core` with `velocity-engine-scripting` to include the 
scripting engine, or with `spring-velocity-support` to include the Spring 
integration support. Both will include `velocity-engine-core` as a dependency.
@@ -81,21 +81,21 @@ Replace `velocity-engine-core` with 
`velocity-engine-scripting` to include the s
   <tbody>
     <tr>
       <th>velocity-engine-core</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-core-2.3.jar">velocity-engine-core-2.3.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-core-2.4.jar">velocity-engine-core-2.4.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4.jar.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>velocity-engine-scripting</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-scripting-2.3.jar">velocity-engine-scripting-2.3.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-scripting-2.4.jar">velocity-engine-scripting-2.4.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4.jar.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>spring-velocity-support</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/spring-velocity-support-2.3.jar">spring-velocity-support-2.3.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/spring-velocity-support-2.4.jar">spring-velocity-support-2.4.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4.jar.sha256";>SHA256</a>]</td>
     </tr>
   </tbody>
 </table>
@@ -108,27 +108,27 @@ Replace `velocity-engine-core` with 
`velocity-engine-scripting` to include the s
   <tbody>
     <tr>
       <th>velocity-engine-core</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-core-2.3.pom">velocity-engine-core-2.3.pom</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3.pom.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3.pom.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-core-2.4.pom">velocity-engine-core-2.4.pom</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4.pom.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4.pom.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>velocity-engine-scripting</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-scripting-2.3.pom">velocity-engine-scripting-2.3.pom</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3.pom.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3.pom.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-scripting-2.4.pom">velocity-engine-scripting-2.4.pom</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4.pom.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>spring-velocity-support</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/spring-velocity-support-2.3.pom">spring-velocity-support-2.3.pom</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3.pom.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3.pom.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/spring-velocity-support-2.4.pom">spring-velocity-support-2.4.pom</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4.pom.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4.pom.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>velocity-custom-parser-example</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-custom-parser-example-2.3.pom">velocity-engine-scripting-2.3.pom</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-custom-parser-example-2.3.pom.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-custom-parser-example-2.3.pom.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom">velocity-engine-scripting-2.4.pom</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-custom-parser-example-2.4.pom.sha256";>SHA256</a>]</td>
     </tr>
   </tbody>
 </table>
@@ -141,21 +141,21 @@ Replace `velocity-engine-core` with 
`velocity-engine-scripting` to include the s
   <tbody>
     <tr>
       <th>velocity-engine-core</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-core-2.3-javadoc.jar">velocity-engine-core-2.3-javadoc.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3-javadoc.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3-javadoc.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar">velocity-engine-core-2.4-javadoc.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4-javadoc.jar.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>velocity-engine-scripting</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-scripting-2.3-javadoc.jar">velocity-engine-scripting-2.3-javadoc.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3-javadoc.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3-javadoc.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar">velocity-engine-scripting-2.4-javadoc.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4-javadoc.jar.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>spring-velocity-support</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/spring-velocity-support-2.3-javadoc.jar">spring-velocity-support-2.3-javadoc.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3-javadoc.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3-javadoc.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar">spring-velocity-support-2.4-javadoc.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4-javadoc.jar.sha256";>SHA256</a>]</td>
     </tr>
   </tbody>
 </table>
@@ -168,21 +168,21 @@ Replace `velocity-engine-core` with 
`velocity-engine-scripting` to include the s
   <tbody>
     <tr>
       <th>velocity-engine-core</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-core-2.3-sources.jar">velocity-engine-core-2.3-sources.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3-sources.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-core-2.3-sources.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar">velocity-engine-core-2.4-sources.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-core-2.4-sources.jar.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>velocity-engine-scripting</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-scripting-2.3-sources.jar">velocity-engine-scripting-2.3-sources.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3-sources.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-scripting-2.3-sources.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar">velocity-engine-scripting-2.4-sources.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-scripting-2.4-sources.jar.sha256";>SHA256</a>]</td>
     </tr>
     <tr>
       <th>spring-velocity-support</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/spring-velocity-support-2.3-sources.jar">spring-velocity-support-2.3-sources.jar</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3-sources.jar.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/spring-velocity-support-2.3-sources.jar.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar">spring-velocity-support-2.4-sources.jar</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/spring-velocity-support-2.4-sources.jar.sha256";>SHA256</a>]</td>
     </tr>
   </tbody>
 </table>
@@ -195,9 +195,9 @@ Replace `velocity-engine-core` with 
`velocity-engine-scripting` to include the s
   <tbody>
     <tr>
       <th>velocity-engine-examples</th>
-      <td><a 
href="[preferred]/velocity/engine/2.3/velocity-engine-examples-2.3.zip">velocity-engine-examples.zip</a></td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-examples-2.3.zip.asc";>PGP</a>]</td>
-      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.3/velocity-engine-examples-2.3.zip.sha256";>SHA256</a>]</td>
+      <td><a 
href="[preferred]/velocity/engine/2.4/velocity-engine-examples-2.4.zip">velocity-engine-examples.zip</a></td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-examples-2.4.zip.asc";>PGP</a>]</td>
+      <td>[<a 
href="https://www.apache.org/dist/velocity/engine/2.4/velocity-engine-examples-2.4.zip.sha256";>SHA256</a>]</td>
     </tr>
   </tbody>
 </table>
diff --git a/src/content/engine/2.4/build.mdtext 
b/src/content/engine/2.4/build.mdtext
index cc925fa4..89e700d4 100644
--- a/src/content/engine/2.4/build.mdtext
+++ b/src/content/engine/2.4/build.mdtext
@@ -4,7 +4,7 @@ Title: Apache Velocity Engine - Building
 
 Velocity runs on a variety of platforms that have installed the Java Virtual 
Machine. A Java Development Kit version 1.8+ is required to compile Velocity 
from its source code (as it is to run it).
 
-Everything required to build Velocity comes with the distribution, which can 
be obtained from [Apache 
git](https://gitbox.apache.org/repos/asf/velocity-engine.git), 
[github](https://github.com/apache/velocity-engine.git) (handy to submit pull 
requests) or from the [main distribution](/download.cgi#engine). However, you 
will need to install [Maven](http://maven.apache.org/) to build the Velocity 
sources.
+Everything required to build Velocity comes with the distribution, which can 
be obtained from [Apache 
git](https://gitbox.apache.org/repos/asf/velocity-engine.git), 
[github](https://github.com/apache/velocity-engine.git) (handy to submit pull 
requests) or from the [main distribution](/download.cgi#velocity-engine-24). 
However, you will need to install [Maven](http://maven.apache.org/) to build 
the Velocity sources.
 
 [Maven](http://maven.apache.org/) is also an Apache project. To build Apache 
Velocity, you need at least Version 3.0.5 of Apache Maven.
 
diff --git a/src/content/engine/2.4/dependencies.mdtext 
b/src/content/engine/2.4/dependencies.mdtext
index 3d0f6537..d70cfbb9 100644
--- a/src/content/engine/2.4/dependencies.mdtext
+++ b/src/content/engine/2.4/dependencies.mdtext
@@ -10,11 +10,10 @@ The following table lists all needed jars.
 
 Jar name | Version | Compilation | Tests | Runtime | Comment
 ---------|---------|---------|-------|-------------|--------
-slf4j-api | 1.7.30 | Yes | Yes | Yes | you'll also need an slf4j binding at 
runtime
-commons-lang | 3.11 | Yes | Yes | Yes |
+slf4j-api | 1.7.36 | Yes | Yes | Yes | you'll also need an slf4j binding at 
runtime
+commons-lang | 3.17.0 | Yes | Yes | Yes |
 junit | 4.13.2 | No | Yes | No |
-hsqldb | 2.5.1 | No | Yes | No |
-commons-io | 2.8.0 | No | Yes | No |
+hsqldb | 2.7.3 | No | Yes | No |
 slf4j-simple | 1.7.30 | No | Yes | No | Your application will need *one* SLF4J 
binding, see below
 
 Here is a list of slf4j bindings:
diff --git a/src/content/engine/2.4/developer-guide.mdtext 
b/src/content/engine/2.4/developer-guide.mdtext
index ae54ddb3..b374fbf4 100644
--- a/src/content/engine/2.4/developer-guide.mdtext
+++ b/src/content/engine/2.4/developer-guide.mdtext
@@ -17,7 +17,7 @@ We suggest you read this article on [getting started with web 
applications](weba
 
 ### Downloading Velocity
 
-You can download the latest release version of the [Velocity 
Engine](/download.cgi#engine) or [Velocity Tools](/download.cgi#tools) from the 
main Apache Velocity download site. For Velocity itself, source is included 
with the binary download.
+You can download the latest release version of the [Velocity 
Engine](/download.cgi#velocity-engine-24) or [Velocity 
Tools](/download.cgi#tools) from the main Apache Velocity download site. For 
Velocity itself, source is included with the binary download.
 
 If you want to download the latest source, you can do so via the git source 
control system and/or our github.com mirror.
 
diff --git a/src/content/engine/2.4/getting-started.mdtext 
b/src/content/engine/2.4/getting-started.mdtext
index 8fbc2c8b..6b5f6cbf 100644
--- a/src/content/engine/2.4/getting-started.mdtext
+++ b/src/content/engine/2.4/getting-started.mdtext
@@ -13,7 +13,7 @@ The best place to start is with the examples provided in the 
distribution, and w
 
 ## Downloading Velocity
 
-You can download the latest release version of [Velocity 
Engine](/download.cgi#engine) or [Velocity Tools](/download.cgi#tools) from the 
main Apache Velocity download site.
+You can download the latest release version of [Velocity 
Engine](/download.cgi#velocity-engine-24) or [Velocity 
Tools](/download.cgi#tools) from the main Apache Velocity download site.
 
 If you want to download the latest source, you can do so using git, see the 
[downloads page](/download.cgi).
 
diff --git a/src/content/engine/2.4/index.mdtext 
b/src/content/engine/2.4/index.mdtext
index d1be10cb..0eb63727 100644
--- a/src/content/engine/2.4/index.mdtext
+++ b/src/content/engine/2.4/index.mdtext
@@ -8,11 +8,11 @@ You can check the [Velocity Template Language (VTL) 
reference](vtl-reference.htm
 
 ## Where do I get releases?
 
-The current stable release version is version 2.3.
+The current stable release version is version 2.4.
 
 The release distribution is available as a combined source/binary distribution 
in `tar.gz` and `zip` formats, and can be downloaded through the [Apache Mirror 
system](/download.cgi).
 
-The Velocity jars are also available through the [central Maven 
repository](https://search.maven.org/artifact/org.apache.velocity/velocity-engine-core/2.2/jar).
+The Velocity jars are also available through the [central Maven 
repository](https://search.maven.org/artifact/org.apache.velocity/velocity-engine-core/2.4/jar).
 
 Older releases are archived at the [Apache Velocity 
archives](http://archive.apache.org/dist/velocity/engine/).
 
diff --git a/src/content/engine/2.4/left.nav b/src/content/engine/2.4/left.nav
index 41f99962..0afd17ff 100644
--- a/src/content/engine/2.4/left.nav
+++ b/src/content/engine/2.4/left.nav
@@ -3,7 +3,7 @@
 * [Overview](overview.html)
 * [Getting Started](getting-started.html)
 * [Web Applications](webapps.html)
-* [Downloads](/download.cgi#engine)
+* [Downloads](/download.cgi#velocity-engine-24)
 * [FAQ](http://wiki.apache.org/velocity/VelocityFAQ)
 ## Docs
 * [User Guide](user-guide.html)
diff --git a/src/content/engine/devel/build.mdtext 
b/src/content/engine/devel/build.mdtext
index cc925fa4..89e700d4 100644
--- a/src/content/engine/devel/build.mdtext
+++ b/src/content/engine/devel/build.mdtext
@@ -4,7 +4,7 @@ Title: Apache Velocity Engine - Building
 
 Velocity runs on a variety of platforms that have installed the Java Virtual 
Machine. A Java Development Kit version 1.8+ is required to compile Velocity 
from its source code (as it is to run it).
 
-Everything required to build Velocity comes with the distribution, which can 
be obtained from [Apache 
git](https://gitbox.apache.org/repos/asf/velocity-engine.git), 
[github](https://github.com/apache/velocity-engine.git) (handy to submit pull 
requests) or from the [main distribution](/download.cgi#engine). However, you 
will need to install [Maven](http://maven.apache.org/) to build the Velocity 
sources.
+Everything required to build Velocity comes with the distribution, which can 
be obtained from [Apache 
git](https://gitbox.apache.org/repos/asf/velocity-engine.git), 
[github](https://github.com/apache/velocity-engine.git) (handy to submit pull 
requests) or from the [main distribution](/download.cgi#velocity-engine-24). 
However, you will need to install [Maven](http://maven.apache.org/) to build 
the Velocity sources.
 
 [Maven](http://maven.apache.org/) is also an Apache project. To build Apache 
Velocity, you need at least Version 3.0.5 of Apache Maven.
 
diff --git a/src/content/engine/devel/dependencies.mdtext 
b/src/content/engine/devel/dependencies.mdtext
index 3d0f6537..d70cfbb9 100644
--- a/src/content/engine/devel/dependencies.mdtext
+++ b/src/content/engine/devel/dependencies.mdtext
@@ -10,11 +10,10 @@ The following table lists all needed jars.
 
 Jar name | Version | Compilation | Tests | Runtime | Comment
 ---------|---------|---------|-------|-------------|--------
-slf4j-api | 1.7.30 | Yes | Yes | Yes | you'll also need an slf4j binding at 
runtime
-commons-lang | 3.11 | Yes | Yes | Yes |
+slf4j-api | 1.7.36 | Yes | Yes | Yes | you'll also need an slf4j binding at 
runtime
+commons-lang | 3.17.0 | Yes | Yes | Yes |
 junit | 4.13.2 | No | Yes | No |
-hsqldb | 2.5.1 | No | Yes | No |
-commons-io | 2.8.0 | No | Yes | No |
+hsqldb | 2.7.3 | No | Yes | No |
 slf4j-simple | 1.7.30 | No | Yes | No | Your application will need *one* SLF4J 
binding, see below
 
 Here is a list of slf4j bindings:
diff --git a/src/content/engine/devel/developer-guide.mdtext 
b/src/content/engine/devel/developer-guide.mdtext
index ae54ddb3..b374fbf4 100644
--- a/src/content/engine/devel/developer-guide.mdtext
+++ b/src/content/engine/devel/developer-guide.mdtext
@@ -17,7 +17,7 @@ We suggest you read this article on [getting started with web 
applications](weba
 
 ### Downloading Velocity
 
-You can download the latest release version of the [Velocity 
Engine](/download.cgi#engine) or [Velocity Tools](/download.cgi#tools) from the 
main Apache Velocity download site. For Velocity itself, source is included 
with the binary download.
+You can download the latest release version of the [Velocity 
Engine](/download.cgi#velocity-engine-24) or [Velocity 
Tools](/download.cgi#tools) from the main Apache Velocity download site. For 
Velocity itself, source is included with the binary download.
 
 If you want to download the latest source, you can do so via the git source 
control system and/or our github.com mirror.
 
diff --git a/src/content/engine/devel/getting-started.mdtext 
b/src/content/engine/devel/getting-started.mdtext
index 8fbc2c8b..6b5f6cbf 100644
--- a/src/content/engine/devel/getting-started.mdtext
+++ b/src/content/engine/devel/getting-started.mdtext
@@ -13,7 +13,7 @@ The best place to start is with the examples provided in the 
distribution, and w
 
 ## Downloading Velocity
 
-You can download the latest release version of [Velocity 
Engine](/download.cgi#engine) or [Velocity Tools](/download.cgi#tools) from the 
main Apache Velocity download site.
+You can download the latest release version of [Velocity 
Engine](/download.cgi#velocity-engine-24) or [Velocity 
Tools](/download.cgi#tools) from the main Apache Velocity download site.
 
 If you want to download the latest source, you can do so using git, see the 
[downloads page](/download.cgi).
 
diff --git a/src/content/engine/devel/index.mdtext 
b/src/content/engine/devel/index.mdtext
index d1be10cb..0eb63727 100644
--- a/src/content/engine/devel/index.mdtext
+++ b/src/content/engine/devel/index.mdtext
@@ -8,11 +8,11 @@ You can check the [Velocity Template Language (VTL) 
reference](vtl-reference.htm
 
 ## Where do I get releases?
 
-The current stable release version is version 2.3.
+The current stable release version is version 2.4.
 
 The release distribution is available as a combined source/binary distribution 
in `tar.gz` and `zip` formats, and can be downloaded through the [Apache Mirror 
system](/download.cgi).
 
-The Velocity jars are also available through the [central Maven 
repository](https://search.maven.org/artifact/org.apache.velocity/velocity-engine-core/2.2/jar).
+The Velocity jars are also available through the [central Maven 
repository](https://search.maven.org/artifact/org.apache.velocity/velocity-engine-core/2.4/jar).
 
 Older releases are archived at the [Apache Velocity 
archives](http://archive.apache.org/dist/velocity/engine/).
 
diff --git a/src/content/engine/devel/left.nav 
b/src/content/engine/devel/left.nav
index 41f99962..0afd17ff 100644
--- a/src/content/engine/devel/left.nav
+++ b/src/content/engine/devel/left.nav
@@ -3,7 +3,7 @@
 * [Overview](overview.html)
 * [Getting Started](getting-started.html)
 * [Web Applications](webapps.html)
-* [Downloads](/download.cgi#engine)
+* [Downloads](/download.cgi#velocity-engine-24)
 * [FAQ](http://wiki.apache.org/velocity/VelocityFAQ)
 ## Docs
 * [User Guide](user-guide.html)
diff --git a/src/content/engine/index.mdtext b/src/content/engine/index.mdtext
index 1c64ef85..a1666bc5 100644
--- a/src/content/engine/index.mdtext
+++ b/src/content/engine/index.mdtext
@@ -6,13 +6,14 @@ Velocity permits you to use a simple yet powerful template 
language to reference
 
 ## Getting Started
 
-The Velocity engine subproject contains the documentation to get started using 
the Velocity templating language and embedding Velocity into your own 
applications. Please select [the last released version](2.3) to get started. 
Once you are more familiar with Velocity or if you need a feature not yet 
released, you can check out the [Development Site](devel).
+The Velocity engine subproject contains the documentation to get started using 
the Velocity templating language and embedding Velocity into your own 
applications. Please select [the last released version](2.4) to get started. 
Once you are more familiar with Velocity or if you need a feature not yet 
released, you can check out the [Development Site](devel).
 
-+ [Engine 2.3](2.3) pages.
++ [Engine 2.4](2.4) pages.
 + [Engine Development Version](devel/) pages.
 
 ## Older Releases
 
++ [Engine 2.3 Release](2.3)
 + [Engine 2.2 Release](2.2)
 + [Engine 2.1 Release](2.1)
 + [Engine 2.0 Release](2.0)
diff --git a/src/content/index.mdtext b/src/content/index.mdtext
index 17aeac68..f47144b3 100644
--- a/src/content/index.mdtext
+++ b/src/content/index.mdtext
@@ -37,7 +37,7 @@ Apache Velocity offers the following projects:
 
 Project | Release Version | Alpha/Beta/RC Release Version
 --------|-----------------|------------------------------
-Velocity Engine | [2.3](engine/2.3) | (currently none available)
+Velocity Engine | [2.4](engine/2.4) | (currently none available)
 Velocity Tools | [3.1](tools/3.1) | (currently none available)
 
 The release distribution is available as a combined source/binary distribution 
in tar.gz and zip formats, and can be downloaded from [our download 
page](/download.cgi).
diff --git a/src/content/left.nav b/src/content/left.nav
index 603f2e02..f876a44a 100644
--- a/src/content/left.nav
+++ b/src/content/left.nav
@@ -3,7 +3,7 @@
 * [News](/news.html)
 * [Downloads](/download.cgi)
 ## Releases
-* [Engine 2.3](/engine/2.3)
+* [Engine 2.4](/engine/2.4)
 * [Tools 3.1](/tools/3.1)
 ## Development
 * [Engine](/engine/devel)
diff --git a/src/content/news.xml b/src/content/news.xml
index b775d03e..3a0094c3 100644
--- a/src/content/news.xml
+++ b/src/content/news.xml
@@ -2,6 +2,33 @@
 
 <news xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns="http://velocity.apache.org/NEWS/1.0.0"; 
xsi:schemaLocation="http://velocity.apache.org/NEWS/1.0.0 
http://velocity.apache.org/site/tools/velocity-site-news/xsd/news-1.0.0.xsd";>
   <items>
+    <item id="engine24">
+        <date>2024-09-07</date>
+        <headline>Velocity Engine 2.4 released</headline>
+      <categories>
+        <category>velocity</category>
+        <category>engine</category>
+      </categories>
+      <text><![CDATA[
+        The Velocity developers are pleased to announce the release of 
Velocity Engine 2.4.
+
+        This is a maintenance release. Main changes:
+
+        * Fix an overzealous string to number conversion which induced a 
performace loss.
+
+        * Refactoring of the spring-velocity-support module.
+
+        * Review of DataSourceResourceLoader for thread safety.
+
+        * Add Java 16 record field property getters mapping.
+
+        For a full list of changes, consult 
{{{https://velocity.apache.org/engine/2.4/changes.html}Velocity Engine 2.4 
Changes section}} and 
{{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310104&version=12352138}JIRA
 changelog}}.
+
+        For notes on upgrading, see 
{{{http://velocity.apache.org/engine/2.4/upgrading.html}Velocity Engine 2.4 
Upgrading section}}.
+
+        Downloads of 2.4 are available 
{{{http://velocity.apache.org/download.cgi#velocity-engine-24}here}}.
+      ]]></text>
+    </item>
     <item id="CVE-2020-13936">
         <date>2021-03-09</date>
         <headline>Security Advisory for Velocity Engine - Velocity Sandbox 
Bypass - CVE-2020-13936</headline>

Reply via email to