This is an automated email from the ASF dual-hosted git repository. chibenwa pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 7364309d1a247c5b69bb8a8ad270e4005be833ee Author: Benoit TELLIER <[email protected]> AuthorDate: Fri Sep 25 09:39:10 2026 +0200 [RELEASE] Documentation & dowloads 3.9.0 -> 3.9.1 --- docs/antora.yml | 2 +- .../servers/pages/distributed/operate/index.adoc | 7 +- src/homepage/index.html | 4 +- src/site/markdown/mailet/quickstart.md | 2 +- src/site/markdown/server/install/guice-jpa-smtp.md | 2 +- src/site/markdown/server/install/guice-jpa.md | 2 +- src/site/xdoc/download.xml | 112 ++++++++++----------- src/site/xdoc/protocols/imap4.xml | 2 +- src/site/xdoc/server/index.xml | 10 +- src/site/xdoc/server/install.xml | 8 +- src/site/xdoc/server/packaging.xml | 16 +-- src/site/xdoc/server/release-notes.xml | 8 ++ 12 files changed, 94 insertions(+), 81 deletions(-) diff --git a/docs/antora.yml b/docs/antora.yml index 0435405711..673d160484 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -5,7 +5,7 @@ prerelease: SNAPSHOT asciidoc: attributes: # Latest released version, as published on Maven central and Docker Hub. Bump on release. - james-version: '3.9.0@' + james-version: '3.9.1@' # Third party versions James is built, shipped and tested against. # Bump them together with the docker-compose files of server/apps/*. java-version: '21@' diff --git a/docs/modules/servers/pages/distributed/operate/index.adoc b/docs/modules/servers/pages/distributed/operate/index.adoc index f6e988bb88..c2b84bf31a 100644 --- a/docs/modules/servers/pages/distributed/operate/index.adoc +++ b/docs/modules/servers/pages/distributed/operate/index.adoc @@ -18,8 +18,13 @@ This section sums up and links upgrade instructions for people willing to upgrad |=== | Upgrade from | Recommended upgrade path to {james-version} +| 3.9.0 +| Upgrade, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#391-version[3.9.1 upgrade instructions] + | 3.8.0 - 3.8.2 -| Upgrade, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#390-version[3.9.0 upgrade instructions] +| 1. Upgrade, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#390-version[3.9.0 upgrade instructions] + +2. Upgrade, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#391-version[3.9.1 upgrade instructions] | 3.7.0 - 3.7.4 | Upgrade, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#380-version[3.8.0 upgrade instructions] diff --git a/src/homepage/index.html b/src/homepage/index.html index 52a8724239..acde7501df 100644 --- a/src/homepage/index.html +++ b/src/homepage/index.html @@ -119,14 +119,14 @@ layout: default <ul class="james-ul no-padding"> <li class="post-template"><span class="long-arrow-right">→</span><span><b> WHAT WILL YOU TRY:</b><br> - <span>Here you will try James server version 3.9.0 thanks to an image. This James image has a default configuration + <span>Here you will try James server version 3.9.1 thanks to an image. This James image has a default configuration using JPA (hsqldb) and Lucene. It also includes a default domain named james.local and three default users: [email protected], [email protected], [email protected], with their default password being <i>1234</i>.<br> <i>Note: this James server will respond to IMAPS port 993 and SMTPS port 465.</i></span></span> </li> <li class="post-template"><span class="long-arrow-right">→</span><span><b>STEPS YOU HAVE TO FOLLOW:</b><br> Pull and run the James image with the following single command:<br><br> - <code class="highlighter-rouge">docker run -p "465:465" -p "993:993" apache/james:demo-3.9.0</code> + <code class="highlighter-rouge">docker run -p "465:465" -p "993:993" apache/james:demo-3.9.1</code> <br><br> Then, connect this image with for instance, Thunderbird. This <a href="howTo/imap-server.html">tutorial</a> covers more in depth user and domain creation, diff --git a/src/site/markdown/mailet/quickstart.md b/src/site/markdown/mailet/quickstart.md index ec10585a69..8dfd5c64f5 100644 --- a/src/site/markdown/mailet/quickstart.md +++ b/src/site/markdown/mailet/quickstart.md @@ -20,7 +20,7 @@ Just include something like this in your *pom.xml* <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-api</artifactId> - <version>3.9.0</version> + <version>3.9.1</version> </dependency> <!-- other dependencies --> </dependencies> diff --git a/src/site/markdown/server/install/guice-jpa-smtp.md b/src/site/markdown/server/install/guice-jpa-smtp.md index 58166b76e0..7543cf2d56 100644 --- a/src/site/markdown/server/install/guice-jpa-smtp.md +++ b/src/site/markdown/server/install/guice-jpa-smtp.md @@ -10,7 +10,7 @@ ### Download the artifacts -Download james-jpa-smtp-guice-3.9.0.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it. +Download james-jpa-smtp-guice-3.9.1.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it. ### (alternative) Building the artifacts diff --git a/src/site/markdown/server/install/guice-jpa.md b/src/site/markdown/server/install/guice-jpa.md index cd55dcea3f..98851280e6 100644 --- a/src/site/markdown/server/install/guice-jpa.md +++ b/src/site/markdown/server/install/guice-jpa.md @@ -9,7 +9,7 @@ ### Download the artifacts -Download james-jpa-guice-3.9.0.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it. +Download james-jpa-guice-3.9.1.zip from [the download page](http://james.apache.org/download.cgi#Apache_James_Server) and deflate it. ### (alternative) Building the artifacts diff --git a/src/site/xdoc/download.xml b/src/site/xdoc/download.xml index 5ffeee88ba..76745fd3c4 100644 --- a/src/site/xdoc/download.xml +++ b/src/site/xdoc/download.xml @@ -53,13 +53,13 @@ <section name='Apache James Server'> - <subsection name="Apache James 3.9.0 is the latest stable version"> + <subsection name="Apache James 3.9.1 is the latest stable version"> <ul> <li>Source code (ZIP Format): - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.0/james-project-3.9.0-source-release.zip">james-project-3.9.0-source-release.zip</a> - [<a href="https://downloads.apache.org/james/server/3.9.0/james-project-3.9.0-source-release.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.9.0/james-project-3.9.0-source-release.zip.asc">PGP</a>]</li> + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.1/james-project-3.9.1-source-release.zip">james-project-3.9.1-source-release.zip</a> + [<a href="https://downloads.apache.org/james/server/3.9.1/james-project-3.9.1-source-release.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.9.1/james-project-3.9.1-source-release.zip.asc">PGP</a>]</li> <p><b>Distributed James server</b>:</p> @@ -67,9 +67,9 @@ RabbitMQ, and S3 API. It is intended for large scale deployments where scalability is required.</p> <li>Binary (ZIP Format) for the Distributed James server: - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.0/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a> - [<a href="https://downloads.apache.org/james/server/3.9.0/james-server-distributed-guice.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.9.0/james-server-distributed-guice.zip.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.1/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a> + [<a href="https://downloads.apache.org/james/server/3.9.1/james-server-distributed-guice.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.9.1/james-server-distributed-guice.zip.asc">PGP</a>] </li> <p><b>Postgres backed James server</b>:</p> @@ -78,9 +78,9 @@ RabbitMQ, and S3 API. It is intended for large scale deployments where scalability is required.</p> <li>Binary (ZIP Format) for the Distributed James server: - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.0/james-server-postgres-app.zip">james-server-postgres-app.zip</a> - [<a href="https://downloads.apache.org/james/server/3.9.0/james-server-postgres-app.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.9.0/james-server-postgres-app.zip.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.1/james-server-postgres-app.zip">james-server-postgres-app.zip</a> + [<a href="https://downloads.apache.org/james/server/3.9.1/james-server-postgres-app.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.9.1/james-server-postgres-app.zip.asc">PGP</a>] </li> <p><b>JPA James server</b> (legacy):</p> @@ -89,17 +89,17 @@ (defaults to an embedded H2 database) that can be configured with an external SQL database.</p> <li>Binary (ZIP Format) for the JPA James server: - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.0/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a> - [<a href="https://downloads.apache.org/james/server/3.9.0/james-server-jpa-guice.zip.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/server/3.9.0/james-server-jpa-guice.zip.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.1/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a> + [<a href="https://downloads.apache.org/james/server/3.9.1/james-server-jpa-guice.zip.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/server/3.9.1/james-server-jpa-guice.zip.asc">PGP</a>] </li> <p><b>Spring wiring</b>:</p> <li>Binary (ZIP Format) for Spring wiring: - <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.0/james-server-spring-app-3.9.0-app.zip">james-server-app-3.9.0-app.zip</a> - [<a href="https://archive.apache.org/dist/james/server/3.9.0/james-server-spring-app-3.9.0-app.zip.sha512">SHA-512</a>] - [<a href="https://archive.apache.org/dist/james/server/3.9.0/james-server-spring-app-3.9.0-app.zip.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/server/3.9.1/james-server-spring-app-3.9.1-app.zip">james-server-app-3.9.1-app.zip</a> + [<a href="https://archive.apache.org/dist/james/server/3.9.1/james-server-spring-app-3.9.1-app.zip.sha512">SHA-512</a>] + [<a href="https://archive.apache.org/dist/james/server/3.9.1/james-server-spring-app-3.9.1-app.zip.asc">PGP</a>] </li> </ul> @@ -333,13 +333,13 @@ <section name="Apache Mailet"> - <p>Apache Mailet 3.9.0 is the latest stable version. </p> + <p>Apache Mailet 3.9.1 is the latest stable version. </p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-api-3.9.0-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-api-3.9.0-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-api-3.9.0-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-api-3.9.1-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-api-3.9.1-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-api-3.9.1-sources.jar.asc">PGP</a>] </p> <p>You can use the mailet API using this maven dependency:</p> @@ -349,27 +349,27 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-api</artifactId> - <version>3.9.0</version> + <version>3.9.1</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-api-3.9.0.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-api-3.9.0.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-api-3.9.0.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-api-3.9.1.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-api-3.9.1.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-api-3.9.1.jar.asc">PGP</a>] </p> </section> <section name="Apache Mailet Base"> - <p>Apache Mailet Base 3.9.0 is the latest stable version.</p> + <p>Apache Mailet Base 3.9.1 is the latest stable version.</p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-base-3.9.0-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-base-3.9.0-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-base-3.9.0-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-base-3.9.1-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-base-3.9.1-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-base-3.9.1-sources.jar.asc">PGP</a>] </p> <p>You can use the mailet Base using this maven dependency:</p> @@ -379,27 +379,27 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-base</artifactId> - <version>3.9.0</version> + <version>3.9.1</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-base-3.9.0.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-base-3.9.0.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-base-3.9.0.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-base-3.9.1.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-base-3.9.1.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-base-3.9.1.jar.asc">PGP</a>] </p> </section> <section name="Apache Mailet Standard"> - <p>Apache Mailet Standard 3.9.0 is the latest stable version. </p> + <p>Apache Mailet Standard 3.9.1 is the latest stable version. </p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-standard-3.9.0-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-standard-3.9.0-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-standard-3.9.0-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-standard-3.9.1-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-standard-3.9.1-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-standard-3.9.1-sources.jar.asc">PGP</a>] </p> <p>You can use mailet Standard content using this maven dependency:</p> @@ -409,27 +409,27 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-standard</artifactId> - <version>3.9.0</version> + <version>3.9.1</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-standard-3.9.0.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-standard-3.9.0.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-standard-3.9.0.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-standard-3.9.1.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-standard-3.9.1.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-standard-3.9.1.jar.asc">PGP</a>] </p> </section> <section name="Apache Crypto Mailets"> - <p>Apache Crypto Mailets 3.9.0 is the latest stable version.</p> + <p>Apache Crypto Mailets 3.9.1 is the latest stable version.</p> <p>Sources: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-crypto-3.9.0-sources.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-crypto-3.9.0-sources.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0//apache-mailet-crypto-3.9.0-sources.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-crypto-3.9.1-sources.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-crypto-3.9.1-sources.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1//apache-mailet-crypto-3.9.1-sources.jar.asc">PGP</a>] </p> <p>You can use Mailet Crypto content using this maven dependency:</p> @@ -439,32 +439,32 @@ <dependency> <groupId>org.apache.james</groupId> <artifactId>apache-mailet-crypto</artifactId> - <version>3.9.0</version> + <version>3.9.1</version> </dependency> </code> </pre> <p>Direct download link: - <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.0/apache-mailet-crypto-3.9.0.jar">(Jar)</a> - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-crypto-3.9.0.jar.sha512">SHA-512</a>] - [<a href="https://downloads.apache.org/james/mailets/3.9.0/apache-mailet-crypto-3.9.0.jar.asc">PGP</a>] + <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.9.1/apache-mailet-crypto-3.9.1.jar">(Jar)</a> + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-crypto-3.9.1.jar.sha512">SHA-512</a>] + [<a href="https://downloads.apache.org/james/mailets/3.9.1/apache-mailet-crypto-3.9.1.jar.asc">PGP</a>] </p> </section> <section name="Apache James Protocols"> - <p>Apache James Protocols 3.9.0 is the latest stable version.</p> + <p>Apache James Protocols 3.9.1 is the latest stable version.</p> <ul> You can get the James implementation of various protocols using maven: - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-api/3.9.0">API</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-netty/3.9.0">NETTY</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-smtp/3.9.0">SMTP</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-lmtp/3.9.0">LMTP</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-imap/3.9.0">IMAP</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-pop3/3.9.0">POP3</a></li> - <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-managesieve/3.9.0">MANAGESIEVE</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-api/3.9.1">API</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-netty/3.9.1">NETTY</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-smtp/3.9.1">SMTP</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-lmtp/3.9.1">LMTP</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-imap/3.9.1">IMAP</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-pop3/3.9.1">POP3</a></li> + <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-managesieve/3.9.1">MANAGESIEVE</a></li> </ul> </section> diff --git a/src/site/xdoc/protocols/imap4.xml b/src/site/xdoc/protocols/imap4.xml index 3864c2ba7d..f07e169c8f 100644 --- a/src/site/xdoc/protocols/imap4.xml +++ b/src/site/xdoc/protocols/imap4.xml @@ -88,7 +88,7 @@ </section> <section name='Apache James IMAP in Server and as component'> - <p><a href='http://james.apache.org/server'>Apache James Server 3.9.0</a> supports IMAP + <p><a href='http://james.apache.org/server'>Apache James Server 3.9.1</a> supports IMAP (using this library).</p> <p>The <a href="source-code.html">source code</a> page contains information on how to develop on James IMAP.</p> diff --git a/src/site/xdoc/server/index.xml b/src/site/xdoc/server/index.xml index 04a06185b4..4e1d647c5b 100644 --- a/src/site/xdoc/server/index.xml +++ b/src/site/xdoc/server/index.xml @@ -40,22 +40,22 @@ <a href="manage.html">manage</a>, <a href="monitor.html">monitor</a> and <a href="dev.html">develop</a> Apache James Server.</p> - <p>Download Apache James Mail Server 3.9.0 and <a href="quick-start.html">quick-start</a> it!</p> + <p>Download Apache James Mail Server 3.9.1 and <a href="quick-start.html">quick-start</a> it!</p> <p> <span class="minibutton btn-download"> <a href="http://james.apache.org/download.cgi#Apache_James_Server"> - <span><span class="icon"></span>Apache James Server 3.9.0</span> + <span><span class="icon"></span>Apache James Server 3.9.1</span> </a> </span> </p> <p>You can also have a look to the last stable version</p> - <p>Apache James Server 3.9.0 represents the leading edge of development. This code stream has many more + <p>Apache James Server 3.9.1 represents the leading edge of development. This code stream has many more features than the 2.3 code, but is not be as well tested in production. Reasonable configuration compatibility has been retained with 2.3.2.</p> - <p>Apache James Server 3.9.0 and following versions require Java 1.11. A migration guide for - users willing to upgrade from 2.3 to 3.9.0 is <a href="upgrade-2.3.html">available</a>. If relying on Guice + <p>Apache James Server 3.9.1 and following versions require Java 21. A migration guide for + users willing to upgrade from 2.3 to 3.9.1 is <a href="upgrade-2.3.html">available</a>. If relying on Guice wiring, you can use some additional components (Cassandra, OpenSearch, ...).</p> diff --git a/src/site/xdoc/server/install.xml b/src/site/xdoc/server/install.xml index 0408da5d65..f32f4a329b 100644 --- a/src/site/xdoc/server/install.xml +++ b/src/site/xdoc/server/install.xml @@ -29,11 +29,11 @@ <subsection name="Java Virtual Machine"> - <p>James 3.8.2 requires a Java Runtime Environment. Java version 11 is required to run the + <p>James 3.9.1 requires a Java Runtime Environment. Java version 21 is required to run the James application. The exact JREs available depends on the platform. In addition, the environment variable JAVA_HOME should be set to the JRE home directory before running James.</p> - <p>James 3.8.2 has been successfully tested on OpenJDK 11</p> + <p>James 3.9.1 has been successfully tested on OpenJDK 21</p> </subsection> @@ -72,8 +72,8 @@ </section> <section name="Build instructions"> - <p>Checkout code from the chosen version on <a href="https://github.com/apache/james-project/tree/james-project-3.8.2"> - GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.8.2/README.adoc">README instructions</a> about compilation.</p> + <p>Checkout code from the chosen version on <a href="https://github.com/apache/james-project/tree/james-project-3.9.1"> + GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.9.1/README.adoc">README instructions</a> about compilation.</p> <ul>Using these instructions, you can build the following images: <li>Guice + JPA + Lucene</li> diff --git a/src/site/xdoc/server/packaging.xml b/src/site/xdoc/server/packaging.xml index 8a6fd5a969..82d42f45e9 100644 --- a/src/site/xdoc/server/packaging.xml +++ b/src/site/xdoc/server/packaging.xml @@ -76,9 +76,9 @@ <tr> <td>Docker image</td> <td>Not available. Contributions welcomed for JIB support.</td> - <td>apache/james:cassandra-3.9.0</td> - <td>apache/james:distributed-3.9.0</td> - <td>apache/james:jpa-3.9.0</td> + <td>apache/james:cassandra-3.9.1</td> + <td>apache/james:distributed-3.9.1</td> + <td>apache/james:jpa-3.9.1</td> <td>None</td> </tr> <tr> @@ -230,7 +230,7 @@ <th>Supported protocols</th> </tr> <tr> - <td>apache/james:distributed-3.9.0</td> + <td>apache/james:distributed-3.9.1</td> <td>Multi-node</td> <td>Cassandra</td> <td>S3 or Cassandra</td> @@ -239,7 +239,7 @@ <td>SMTP, IMAP, JMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:jpa-3.9.0</td> + <td>apache/james:jpa-3.9.1</td> <td>Single node</td> <td>Embedded H2 database (JPA, SQL)</td> <td>Not applicable</td> @@ -248,7 +248,7 @@ <td>SMTP, IMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:demo-3.9.0</td> + <td>apache/james:demo-3.9.1</td> <td>Pre-provisioned Single node instance to ease project discovery</td> <td>Embedded H2 database (JPA, SQL)</td> <td>Not applicable</td> @@ -257,7 +257,7 @@ <td>SMTP, IMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:memory-3.9.0</td> + <td>apache/james:memory-3.9.1</td> <td>Single node for test purposes</td> <td>Memory (no persistence)</td> <td>Memory (no persistence)</td> @@ -266,7 +266,7 @@ <td>SMTP, IMAP, JMAP, POP3, LMTP, WebAdmin</td> </tr> <tr> - <td>apache/james:cassandra-3.9.0</td> + <td>apache/james:cassandra-3.9.1</td> <td>Single node on top of a shared database</td> <td>Cassandra</td> <td>Cassandra</td> diff --git a/src/site/xdoc/server/release-notes.xml b/src/site/xdoc/server/release-notes.xml index 5e8790ebc5..a8712c46ff 100644 --- a/src/site/xdoc/server/release-notes.xml +++ b/src/site/xdoc/server/release-notes.xml @@ -39,6 +39,14 @@ of a <a href="https://github.com/apache/james-project/blob/master/CHANGELOG.md">changelog file</a> as well as details <a href="https://github.com/apache/james-project/blob/master/upgrade-instructions.md">upgrade instructions</a>.</p> </section> + <section name="Version 3.9.1"> + <p>Released September 2026</p> + <p><a href="https://james.apache.org/james/update/2026/09/25/james-3.9.1.html">Read the release announce</a>. </p> + </section> + <section name="Version 3.9.0"> + <p>Released September 2025</p> + <p><a href="https://james.apache.org/james/update/2025/09/25/james-3.9.0.html">Read the release announce</a>. </p> + </section> <section name="Version 3.8.2"> <p>Released January 2024</p> <p><a href="https://james.apache.org/james/update/2022/01/29/james-3.8.2.html">Read the release announce</a>. </p> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
