You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@james.apache.org by bt...@apache.org on 2023/03/31 04:48:07 UTC

[james-project] branch master updated: Release materials for Apache James 3.7.4 (#1493)

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

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git


The following commit(s) were added to refs/heads/master by this push:
     new 75c890230d Release materials for Apache James 3.7.4 (#1493)
75c890230d is described below

commit 75c890230dc47bd0c578a60881bf116ccd647665
Author: Benoit TELLIER <bt...@linagora.com>
AuthorDate: Fri Mar 31 11:48:02 2023 +0700

    Release materials for Apache James 3.7.4 (#1493)
    
    * [CHANGELOG] 3.7.4
    * [UPGRADE-INSTRUCTION] reference 3.7.4
    * [RELEASE] Roll up latest version to 3.7.4
    * [RELEASE] 3.7.4 blog post
    * [SITE] Download artifacts to 3.7.4
---
 CHANGELOG.md                                       |  25 +++++
 README.adoc                                        |   2 +-
 docs/antora.yml                                    |   2 +-
 server/apps/distributed-app/docs/antora.yml        |   2 +-
 .../docs/modules/ROOT/pages/operate/index.adoc     |  16 ++--
 .../docs/modules/ROOT/pages/run/k8s-values.adoc    |   2 +-
 .../docs/modules/ROOT/pages/run/run-docker.adoc    |   4 +-
 .../distributed-app/helm-chart/james/values.yaml   |   2 +-
 .../_posts/2023-03-20-james-3.7.3.markdown         |  24 +++++
 src/homepage/index.html                            |   6 +-
 src/site/markdown/mailet/quickstart.md             |   2 +-
 src/site/xdoc/download.xml                         | 106 ++++++++++-----------
 src/site/xdoc/server/install.xml                   |   8 +-
 src/site/xdoc/server/packaging.xml                 |  16 ++--
 src/site/xdoc/server/release-notes.xml             |   4 +
 upgrade-instructions.md                            |   4 +
 16 files changed, 141 insertions(+), 84 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1d4d43361f..b172cc1f2a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -231,6 +231,31 @@ Multiple performance enhancements for Distributed server mailbox, IMAP, SMTP and
  - JAMES-3793 Prevent needless defensive copies within S3BlobStoreDAO (#1147)
  - JAMES-3793 Prevent Bytes concat upon reading FULL messages (#1152)
 
+## [3.7.4] - 2023-03-20
+
+### Security
+
+ - JAMES-3881 WARN if no JMX authentication is setup
+ - JAMES-3881 Enable JMX password generation by default (guice)
+ - JAMES-3881 Set a JMX password
+ - JAMES-3881 -Djmx.remote.x.mlet.allow.getMBeansFromURL=false (#1460)
+ - [UPGRADE] commons-fileupload 1.4 -> 1.5 (#1462)
+ - JAMES-3881 Prevent CommonsBeanutils1 deserialization exploit [BACKPORT] (#1455)
+ - JAMES-3881 Unregister LOG4J MBeans (#1459)
+
+### Fixes
+
+ - JAMES-3891 Graceful shutdown for queue consumers [3.7.x] (#1479)
+ - JAMES-3881 Docker packagings should locate jvm.properties
+ - JAMES-3891 ActiveMQCacheableMailQueue: discard emails not backed by a blob (#1464)
+ - JAMES-3892 Allow configuring the count of retries in LocalDelivery [BACKPORT] (#1469)
+ - JAMES-3886 Handle Mailbox counter updates failures more gracefully [3.7.x] (#1449)
+ - JAMES-3875 JDBCMailRepository, cut off to long error messages
+
+### Changes
+
+ - JAMES-3890 Allow parallel execution of safe tasks (backport)
+
 ## [3.7.3] - 2022-12-30
 
 ### Security
diff --git a/README.adoc b/README.adoc
index d6615d7a81..668b93f2d8 100644
--- a/README.adoc
+++ b/README.adoc
@@ -120,7 +120,7 @@ link:docs/modules/development/pages/deployment-tests.adoc[This page] details how
 James comes with a https://james.apache.org/documentation.html[Documentation] and https://github.com/linagora/james-project/tree/master/src/adr[Architectural Decision Records].
 
 A more precise description of the *Distributed Server* architecture can be found
-link:https://james.staged.apache.org/james-distributed-app/3.7.3/architecture/index.html[here].
+link:https://james.staged.apache.org/james-distributed-app/3.7.4/architecture/index.html[here].
 
 == Articles for James community
 
diff --git a/docs/antora.yml b/docs/antora.yml
index 72b534457c..1482356e95 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -1,6 +1,6 @@
 name: james-project
 title: Apache James Server
-version: '3.7.3'
+version: '3.7.4'
 prerelease: SNAPSHOT
 nav:
 - modules/concepts/nav.adoc
diff --git a/server/apps/distributed-app/docs/antora.yml b/server/apps/distributed-app/docs/antora.yml
index 04d692f34e..832fc8dea2 100644
--- a/server/apps/distributed-app/docs/antora.yml
+++ b/server/apps/distributed-app/docs/antora.yml
@@ -1,6 +1,6 @@
 name: james-distributed-app
 title: Apache James Distributed Server
-version: '3.7.3'
+version: '3.7.4'
 prerelease: SNAPSHOT
 nav:
 - modules/ROOT/nav.adoc
diff --git a/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc b/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc
index ae9a10fad1..487cdc8100 100644
--- a/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc
+++ b/server/apps/distributed-app/docs/modules/ROOT/pages/operate/index.adoc
@@ -32,26 +32,26 @@ This section sums up and links upgrade instructions for people willing to upgrad
 
 .Upgrade path
 |===
-| Upgrade from | Recommended upgrade path to 3.7.3
+| Upgrade from | Recommended upgrade path to 3.7.4
 
-| 3.7.0 - 3.7.2
+| 3.7.0 - 3.7.3
 | Rolling upgrade to 3.7.3. No specific upgrade instructions to perform.
 
 | 3.6.2
-| Rolling upgrade to 3.7.3. No specific upgrade instructions to perform.
+| Rolling upgrade to 3.7.4. No specific upgrade instructions to perform.
 
 | 3.6.1
-| Rolling upgrade to 3.7.3. No specific upgrade instructions to perform.
+| Rolling upgrade to 3.7.4. No specific upgrade instructions to perform.
 
 | 3.6.0
-| Rolling upgrade to 3.7.3. No specific upgrade instructions to perform.
+| Rolling upgrade to 3.7.4. No specific upgrade instructions to perform.
 
 | 3.5.0
 | 1. Upgrade, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#360-version[3.6.0 upgrade instructions]
 
 Note: Because of ElasticSearch upgrade (6.3 -> 7.10) this migration cannot be done in a rolling fashion manner.
 
-2. Rolling upgrade to 3.7.2. No specific upgrade instructions to perform.
+2. Rolling upgrade to 3.7.4. No specific upgrade instructions to perform.
 
 
 | 3.4.0
@@ -61,7 +61,7 @@ Note: Because of ElasticSearch upgrade (6.3 -> 7.10) this migration cannot be do
 
 Note: Because of ElasticSearch upgrade (6.3 -> 7.10) this migration cannot be done in a rolling fashion manner.
 
-3. Rolling upgrade to 3.7.2. No specific upgrade instructions to perform.
+3. Rolling upgrade to 3.7.4. No specific upgrade instructions to perform.
 
 | 3.3.0
 | 1. upgrade to 3.4.0, and apply link:https://github.com/apache/james-project/blob/master/upgrade-instructions.md#340-version[3.4.0 upgrade instructions]
@@ -74,6 +74,6 @@ Note: Because of ElasticSearch upgrade (2.2 ->  6.3) this migration cannot be do
 
 Note: Because of ElasticSearch upgrade (6.3 -> 7.10) this migration cannot be done in a rolling fashion manner.
 
-4. Rolling upgrade to 3.7.2. No specific upgrade instructions to perform.
+4. Rolling upgrade to 3.7.4. No specific upgrade instructions to perform.
 
 |===
diff --git a/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc b/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc
index d2a4fb7477..f1cf0ddee4 100644
--- a/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc
+++ b/server/apps/distributed-app/docs/modules/ROOT/pages/run/k8s-values.adoc
@@ -31,7 +31,7 @@ JMAP instance in the cluster
 |replicaImapSmtpInstanceCount |1 |The number of pods we deploy for James
 IMAP/SMTP instance in the cluster
 
-|image |apache/james:distributed-3.7.3 |The James image used for
+|image |apache/james:distributed-3.7.4 |The James image used for
 deployment (Cassandra - RabbitMQ - LDAP distributed James flavor)
 |===
 
diff --git a/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc b/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc
index 24e3732bd9..63df91139a 100644
--- a/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc
+++ b/server/apps/distributed-app/docs/modules/ROOT/pages/run/run-docker.adoc
@@ -44,7 +44,7 @@ Then load the distributed server docker image:
 
 Alternatively we provide convenience distribution for the latest release:
 
-    docker pull apache/james:distributed-3.7.3
+    docker pull apache/james:distributed-3.7.4
 
 === Running
 Firstly, create your own user network on Docker for the James environment:
@@ -82,7 +82,7 @@ Copy your TLS keys to the current folder or generate it using the following comm
 To run this container :
 
     $ docker run --network james --hostname HOSTNAME -p "25:25" -p 80:80 -p "110:110" -p "143:143" -p "465:465" -p "587:587" -p "993:993" -p "127.0.0.1:8000:8000" --name james_run
-        -v $PWD/keystore:/root/conf/keystore -t apache/james:distributed-3.7.3
+        -v $PWD/keystore:/root/conf/keystore -t apache/james:distributed-3.7.4
 
 Where :
 
diff --git a/server/apps/distributed-app/helm-chart/james/values.yaml b/server/apps/distributed-app/helm-chart/james/values.yaml
index 8ee523aa48..0d05b55487 100644
--- a/server/apps/distributed-app/helm-chart/james/values.yaml
+++ b/server/apps/distributed-app/helm-chart/james/values.yaml
@@ -9,7 +9,7 @@ dns:
 james:
   replicaJmapInstanceCount: 1
   replicaImapSmtpInstanceCount: 1
-  image: apache/james:distributed-3.7.3
+  image: apache/james:distributed-3.7.4
   ## Environment for James
   env:
     jamesCassandraKeyspace: sandbox_james
diff --git a/src/homepage/_posts/2023-03-20-james-3.7.3.markdown b/src/homepage/_posts/2023-03-20-james-3.7.3.markdown
new file mode 100644
index 0000000000..0050f16a56
--- /dev/null
+++ b/src/homepage/_posts/2023-03-20-james-3.7.3.markdown
@@ -0,0 +1,24 @@
+---
+layout: post
+title:  "Apache James Server 3.7.4"
+date:   2023-03-20  01:16:30 +0200
+categories: james update
+---
+
+The Apache James developers are pleased to announce James server 3.7.4 release.
+
+Early adopters can [download it][download], any issue can be reported on our issue [tracker][tracker].
+
+The Apache James PMC would like to thanks all contributors who made this release possible!
+
+## Announcement
+
+This release comprise minor bug fixes enhancing Apache James stability.
+
+## Release changelog
+
+The full changes included in this release can be seen in the [CHANGELOG][CHANGELOG].
+
+[CHANGELOG]: https://github.com/apache/james-project/blob/master/CHANGELOG.md#374---2023-03-20
+[tracker]: https://issues.apache.org/jira/browse/JAMES
+[download]: http://james.apache.org/download.cgi#Apache_James_Server
diff --git a/src/homepage/index.html b/src/homepage/index.html
index 4cbbd94dbb..0923ca6a87 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">&#8594;</span><span><b>
 WHAT WILL YOU TRY:</b><br>
-              <span>Here you will try James server v 3.7.3 thanks to an image. This James image has a default configuration
+              <span>Here you will try James server v 3.7.4 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:
                 user01@james.local, user02@james.local, user03@james.local, 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">&#8594;</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.7.3</code>
+                <code class="highlighter-rouge">docker run -p "465:465" -p "993:993" apache/james:demo-3.7.4</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,
@@ -168,7 +168,7 @@ WHAT WILL YOU TRY:</b><br>
               <li class="post-template"><span><b>INCOMING WORK</b><br>
                 <ul>
                   <li><span class="long-arrow-right">&#8594;</span><span>Rework our documentation with <a href="https://antora.org/">Antora</a>,
-                    specify it on a per-server basis for ease of use. <a href="https://james.staged.apache.org/james-project/3.7.3/servers/index.html">Preview</a>...<br/>
+                    specify it on a per-server basis for ease of use. <a href="https://james.staged.apache.org/james-project/3.7.4/servers/index.html">Preview</a>...<br/>
                     We will furthermore target servers to identified use cases, formulated in non technical terms: Basic Server, Advanced Server and Distributed Server.<br/></span></li>
                   <li><span class="long-arrow-right">&#8594;</span><span>Promote guice based applications.<br/>
                     Spring server will be deprecated. A summary of community call describing this item can be found
diff --git a/src/site/markdown/mailet/quickstart.md b/src/site/markdown/mailet/quickstart.md
index 515a00bf9d..7438c9cfd1 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.7.3</version>
+        <version>3.7.4</version>
     </dependency>
     <!-- other dependencies -->
 </dependencies>
diff --git a/src/site/xdoc/download.xml b/src/site/xdoc/download.xml
index a06231c01c..4e46300849 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.7.3 is the latest stable version">
+    <subsection name="Apache James 3.7.4ssssh -J is the latest stable version">
 
       <ul>
         <li>Source code (ZIP Format):
-          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.3/james-project-3.7.3-source-release.zip">james-project-3.7.3-source-release.zip</a>
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-project-3.7.3-source-release.zip.sha512">SHA-512</a>]
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-project-3.7.3-source-release.zip.asc">PGP</a>]</li>
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4ssssh -J/james-project-3.7.4ssssh -J-source-release.zip">james-project-3.7.4ssssh -J-source-release.zip</a>
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-project-3.7.4ssssh -J-source-release.zip.sha512">SHA-512</a>]
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-project-3.7.4ssssh -J-source-release.zip.asc">PGP</a>]</li>
 
         <p><b>JPA James server</b>:</p>
 
@@ -67,9 +67,9 @@
           (defaults to an embedded Derby 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.7.3/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a>
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-jpa-guice.zip.sha512">SHA-512</a>]
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-jpa-guice.zip.asc">PGP</a>]
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4ssssh -J/james-server-jpa-guice.zip">james-server-jpa-guice.zip</a>
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-server-jpa-guice.zip.sha512">SHA-512</a>]
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-server-jpa-guice.zip.asc">PGP</a>]
         </li>
 
         <p><b>Distributed James server</b>:</p>
@@ -78,17 +78,17 @@
           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.7.3/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a>
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-distributed-guice.zip.sha512">SHA-512</a>]
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-distributed-guice.zip.asc">PGP</a>]
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4ssssh -J/james-server-distributed-guice.zip">james-server-distributed-guice.zip</a>
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-server-distributed-guice.zip.sha512">SHA-512</a>]
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-server-distributed-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.7.3/james-server-app-3.7.3-app.zip">james-server-app-3.7.3-app.zip</a>
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-app-3.7.3-app.zip.sha512">SHA-512</a>]
-          [<a href="https://downloads.apache.org/james/server/3.7.3/james-server-app-3.7.3-app.zip.asc">PGP</a>]
+          <a href="https://www.apache.org/dyn/closer.lua/james/server/3.7.4ssssh -J/james-server-app-3.7.4ssssh -J-app.zip">james-server-app-3.7.4ssssh -J-app.zip</a>
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-server-app-3.7.4ssssh -J-app.zip.sha512">SHA-512</a>]
+          [<a href="https://downloads.apache.org/james/server/3.7.4ssssh -J/james-server-app-3.7.4ssssh -J-app.zip.asc">PGP</a>]
         </li>
 
       </ul>
@@ -322,13 +322,13 @@
 
   <section name="Apache Mailet">
   
-    <p>Apache Mailet 3.7.3 is the latest stable version. </p>
+    <p>Apache Mailet 3.7.4ssssh -J is the latest stable version. </p>
 
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-api-3.7.3-sources.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3-sources.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3-sources.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-api-3.7.4ssssh -J-sources.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-api-3.7.4ssssh -J-sources.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-api-3.7.4ssssh -J-sources.jar.asc">PGP</a>]
     </p>
 
     <p>You can use the mailet API using this maven dependency:</p>
@@ -338,27 +338,27 @@
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-api&lt;/artifactId&gt;
-    &lt;version&gt;3.7.3&lt;/version&gt;
+    &lt;version&gt;3.7.4ssssh -J&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-api-3.7.3.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-api-3.7.3.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-api-3.7.4ssssh -J.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-api-3.7.4ssssh -J.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-api-3.7.4ssssh -J.jar.asc">PGP</a>]
     </p>
     
   </section>
 
   <section name="Apache Mailet Base">
 
-    <p>Apache Mailet Base 3.7.3 is the latest stable version.</p>
+    <p>Apache Mailet Base 3.7.4ssssh -J is the latest stable version.</p>
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-base-3.7.3-sources.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3-sources.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3-sources.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-base-3.7.4ssssh -J-sources.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-base-3.7.4ssssh -J-sources.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-base-3.7.4ssssh -J-sources.jar.asc">PGP</a>]
     </p>
 
     <p>You can use the mailet Base using this maven dependency:</p>
@@ -368,27 +368,27 @@
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-base&lt;/artifactId&gt;
-    &lt;version&gt;3.7.3&lt;/version&gt;
+    &lt;version&gt;3.7.4ssssh -J&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-base-3.7.3.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-base-3.7.3.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-base-3.7.4ssssh -J.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-base-3.7.4ssssh -J.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-base-3.7.4ssssh -J.jar.asc">PGP</a>]
     </p>
 
   </section>
 
   <section name="Apache Mailet Standard">
 
-    <p>Apache Mailet Standard 3.7.3 is the latest stable version. </p>
+    <p>Apache Mailet Standard 3.7.4ssssh -J is the latest stable version. </p>
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-standard-3.7.3-sources.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3-sources.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3-sources.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-standard-3.7.4ssssh -J-sources.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-standard-3.7.4ssssh -J-sources.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-standard-3.7.4ssssh -J-sources.jar.asc">PGP</a>]
     </p>
 
     <p>You can use mailet Standard content using this maven dependency:</p>
@@ -398,27 +398,27 @@
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-standard&lt;/artifactId&gt;
-    &lt;version&gt;3.7.3&lt;/version&gt;
+    &lt;version&gt;3.7.4ssssh -J&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-standard-3.7.3.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-standard-3.7.3.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-standard-3.7.4ssssh -J.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-standard-3.7.4ssssh -J.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-standard-3.7.4ssssh -J.jar.asc">PGP</a>]
     </p>
 
   </section>
 
   <section name="Apache Crypto Mailets">
   
-    <p>Apache Crypto Mailets 3.7.3 is the latest stable version.</p>
+    <p>Apache Crypto Mailets 3.7.4ssssh -J is the latest stable version.</p>
 
     <p>Sources:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-crypto-3.7.3-sources.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-crypto-3.7.3-sources.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3//apache-mailet-crypto-3.7.3-sources.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-crypto-3.7.4ssssh -J-sources.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-crypto-3.7.4ssssh -J-sources.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J//apache-mailet-crypto-3.7.4ssssh -J-sources.jar.asc">PGP</a>]
     </p>
 
     <p>You can use Mailet Crypto content using this maven dependency:</p>
@@ -428,32 +428,32 @@
   &lt;dependency&gt;
     &lt;groupId&gt;org.apache.james&lt;/groupId&gt;
     &lt;artifactId&gt;apache-mailet-crypto&lt;/artifactId&gt;
-    &lt;version&gt;3.7.3&lt;/version&gt;
+    &lt;version&gt;3.7.4ssssh -J&lt;/version&gt;
   &lt;/dependency&gt;
       </code>
     </pre>
 
     <p>Direct download link:
-      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.3/apache-mailet-crypto-3.7.3.jar">(Jar)</a>
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-crypto-3.7.3.jar.sha512">SHA-512</a>]
-      [<a href="https://downloads.apache.org/james/mailets/3.7.3/apache-mailet-crypto-3.7.3.jar.asc">PGP</a>]
+      <a href="https://www.apache.org/dyn/closer.lua/james/mailets/3.7.4ssssh -J/apache-mailet-crypto-3.7.4ssssh -J.jar">(Jar)</a>
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-crypto-3.7.4ssssh -J.jar.sha512">SHA-512</a>]
+      [<a href="https://downloads.apache.org/james/mailets/3.7.4ssssh -J/apache-mailet-crypto-3.7.4ssssh -J.jar.asc">PGP</a>]
     </p>
     
   </section>
 
   <section name="Apache James Protocols">
   
-    <p>Apache James Protocols 3.7.3 is the latest stable version.</p>
+    <p>Apache James Protocols 3.7.4 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.7.3">API</a></li>
-      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-netty/3.7.3">NETTY</a></li>
-      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-smtp/3.7.3">SMTP</a></li>
-      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-lmtp/3.7.3">LMTP</a></li>
-      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-imap/3.7.3">IMAP</a></li>
-      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-pop3/3.7.3">POP3</a></li>
-      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-managesieve/3.7.3">MANAGESIEVE</a></li>
+      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-api/3.7.4ssssh -J">API</a></li>
+      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-netty/3.7.4ssssh -J">NETTY</a></li>
+      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-smtp/3.7.4ssssh -J">SMTP</a></li>
+      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-lmtp/3.7.4ssssh -J">LMTP</a></li>
+      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-imap/3.7.4ssssh -J">IMAP</a></li>
+      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-pop3/3.7.4ssssh -J">POP3</a></li>
+      <li><a href="https://repo1.maven.org/maven2/org/apache/james/protocols/protocols-managesieve/3.7.4ssssh -J">MANAGESIEVE</a></li>
     </ul>
   
   </section>
diff --git a/src/site/xdoc/server/install.xml b/src/site/xdoc/server/install.xml
index 647cec7aa8..b74c32d7e6 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.7.3 requires a Java Runtime Environment. Java version 11 is required to run the
+    <p>James 3.7.4 requires a Java Runtime Environment. Java version 11 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.7.3 has been successfully tested on OpenJDK 11</p>
+    <p>James 3.7.4 has been successfully tested on OpenJDK 11</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.7.3">
-          GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.7.3/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.7.4">
+          GitHub</a>. Follow <a href="https://github.com/apache/james-project/blob/james-project-3.7.4/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 1d5e54f2fa..1c86add6f3 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.7.3</td>
-                        <td>apache/james:distributed-3.7.3</td>
-                        <td>apache/james:jpa-3.7.3</td>
+                        <td>apache/james:cassandra-3.7.4</td>
+                        <td>apache/james:distributed-3.7.4</td>
+                        <td>apache/james:jpa-3.7.4</td>
                         <td>None</td>
                     </tr>
                     <tr>
@@ -230,7 +230,7 @@
                         <th>Supported protocols</th>
                     </tr>
                     <tr>
-                        <td>apache/james:distributed-3.7.3</td>
+                        <td>apache/james:distributed-3.7.4</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.7.3</td>
+                        <td>apache/james:jpa-3.7.4</td>
                         <td>Single node</td>
                         <td>Embedded Derby 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.7.3</td>
+                        <td>apache/james:demo-3.7.4</td>
                         <td>Pre-provisioned Single node instance to ease project discovery</td>
                         <td>Embedded Derby 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.7.3</td>
+                        <td>apache/james:memory-3.7.4</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.7.3</td>
+                        <td>apache/james:cassandra-3.7.4</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 d278313f26..6cba0a655a 100644
--- a/src/site/xdoc/server/release-notes.xml
+++ b/src/site/xdoc/server/release-notes.xml
@@ -39,6 +39,10 @@
                 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.7.4">
+            <p>Released March 2023</p>
+            <p><a href="https://james.apache.org/james/update/2023/03/20/james-3.7.4.html">Read the release announce</a>. </p>
+        </section>
         <section name="Version 3.7.3">
             <p>Released December 2022</p>
             <p><a href="https://james.apache.org/james/update/2022/12/30/james-3.7.3.html">Read the release announce</a>. </p>
diff --git a/upgrade-instructions.md b/upgrade-instructions.md
index adfc5bf7fa..64ac011062 100644
--- a/upgrade-instructions.md
+++ b/upgrade-instructions.md
@@ -230,6 +230,10 @@ In order to add this `authorized_users` column you need to run the following CQL
 ALTER TABLE james_keyspace.user ADD authorized_users set<text>;
 ```
 
+## 3.7.4 version
+
+No specific operation to conduct from a 3.7.3 version.
+
 ## 3.7.3 version
 
 No specific operation to conduct from a 3.7.2 version.


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@james.apache.org
For additional commands, e-mail: notifications-help@james.apache.org