You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sj...@apache.org on 2026/07/09 19:33:50 UTC

(maven-site) branch maven-3.10.0-rc-1-rel-notest created (now 0b7294da)

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

slawekjaranowski pushed a change to branch maven-3.10.0-rc-1-rel-notest
in repository https://gitbox.apache.org/repos/asf/maven-site.git


      at 0b7294da Maven 3.10.0-rc-1 - release notes and download updates

This branch includes the following new commits:

     new 0b7294da Maven 3.10.0-rc-1 - release notes and download updates

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



(maven-site) 01/01: Maven 3.10.0-rc-1 - release notes and download updates

Posted by sj...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

slawekjaranowski pushed a commit to branch maven-3.10.0-rc-1-rel-notest
in repository https://gitbox.apache.org/repos/asf/maven-site.git

commit 0b7294dabd7258f9926cd33f55231e79ad946849
Author: Slawomir Jaranowski <s....@gmail.com>
AuthorDate: Thu Jul 9 21:33:14 2026 +0200

    Maven 3.10.0-rc-1 - release notes and download updates
---
 content/markdown/docs/3.10.0-rc-1/release-notes.md | 57 ++++++++++++++++++++++
 content/markdown/docs/history.md.vm                | 16 +++++-
 content/xdoc/download.xml.vm                       | 52 ++++++++++++++++++++
 pom.xml                                            |  1 +
 4 files changed, 125 insertions(+), 1 deletion(-)

diff --git a/content/markdown/docs/3.10.0-rc-1/release-notes.md b/content/markdown/docs/3.10.0-rc-1/release-notes.md
new file mode 100644
index 00000000..bfd72682
--- /dev/null
+++ b/content/markdown/docs/3.10.0-rc-1/release-notes.md
@@ -0,0 +1,57 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+# Maven 3.10.0-rc-1 Release Notes
+
+The Apache Maven team would like to announce the release of Maven 3.10.0-rc-1.
+
+Maven 3.10.0-rc-1 is [available for download][0].
+
+The core release is independent of plugin releases. Further releases of plugins will be made separately. See the [Plugin list][1] for more information.
+
+If you have any questions, please consult:
+
+- the website: [https://maven.apache.org/][2]
+- the maven-user mailing list: [https://maven.apache.org/mailing-lists.html](/mailing-lists.html)
+- the reference documentation: [https://maven.apache.org/ref/3.10.0-rc-1/](/ref/3.10.0-rc-1/)
+
+## Overview About the Changes
+
+### Notable Changes in Maven 3.10.0-rc-1
+
+## Full changelog
+
+For a full list of changes, please refer to the [GitHub release page](https://github.com/apache/maven/releases/tag/maven-3.10.0-rc-1).
+
+## Known issues
+
+No known issues.
+
+## Potentially Breaking Core Changes (if migrating from 3.9.x)
+
+
+## Complete Release Notes
+
+See [complete release notes for all versions][3]
+
+[0]: ../../download.html
+[1]: ../../plugins/index.html
+[2]: https://maven.apache.org/
+[3]: ../../docs/history.html
+
diff --git a/content/markdown/docs/history.md.vm b/content/markdown/docs/history.md.vm
index e4fb2562..9810ac31 100644
--- a/content/markdown/docs/history.md.vm
+++ b/content/markdown/docs/history.md.vm
@@ -48,7 +48,7 @@ $b<a href="$announceLink">announce</a>##
 $b<a href="./$version/release-notes.html">release notes</a>##
 #end
 #end
-#if( $version.startsWith( "4.0.0" ) || $version.startsWith( "3.5.0" ) || $version.equals( "2.0.11" ) || $version.equals( "2.2.1" ) || !( $version.contains( "-" ) || $version.startsWith( "2" ) ) )
+#if( $version.startsWith( "4.0.0" ) || $version.startsWith( "3.10." ) || $version.startsWith( "3.5.0" ) || $version.equals( "2.0.11" ) || $version.equals( "2.2.1" ) || !( $version.contains( "-" ) || $version.startsWith( "2" ) ) )
 , <a href="/ref/$version/">reference documentation</a>##
 #end##
 $b_</td>
@@ -96,6 +96,20 @@ $esc.h$esc.h Maven 4.0+ (not yet GA)
 
 </table>
 
+$esc.h$esc.h Maven 3.10.x+
+<table>
+<tr><th>Release Date</th>
+<th>Version</th>
+<th>Required Java Version</th>
+<th>Links</th>
+</tr>
+<!--  release( date version announce latest-minor jdk rowspan ) -->
+<!-- The following two lines needs to be fixed in x days if the archive picks up the announcement mail. -->
+
+#release( "2026-07-09" "3.10.0-rc-1" "https://lists.apache.org/thread/TBD" "true" "Java 8" "1" )
+
+</table>
+
 $esc.h$esc.h Maven 3.9.x+
 <table>
 <tr><th>Release Date</th>
diff --git a/content/xdoc/download.xml.vm b/content/xdoc/download.xml.vm
index b45c7e2c..bce403d6 100644
--- a/content/xdoc/download.xml.vm
+++ b/content/xdoc/download.xml.vm
@@ -38,6 +38,7 @@ under the License.
         <li><a href="#Maven">Apache Maven</a>
           <ul>
             <li><a href="#CurrentMaven">Current Maven ${currentStableVersion}</a></li>
+            <li><a href="#Maven310x">Preview Maven ${current310xVersion}</a></li>
             <li><a href="#Maven4x">Preview Maven ${current4xVersion}</a></li>
           </ul>
         </li>
@@ -125,6 +126,57 @@ under the License.
         and <a href="https://archive.apache.org/dist/maven/binaries/">legacy archives</a> for earlier releases.</p>
       </subsection>
 
+      <subsection name="Preview 3.10.x Release" id="Maven310x">
+        <p>Maven 3.10.x is currently under development, so while we are encouraging users to try it and report any issues, it is <b>NOT</b> safe for production use.</p>
+
+        <p>Maven 3.10+ requires JDK 8 or above to execute. It still allows you to build against 1.3 and other JDK versions
+          <a href="/guides/mini/guide-using-toolchains.html">by using toolchains</a>.</p>
+
+        <table>
+          <thead>
+            <tr>
+              <th></th>
+              <th>Link</th>
+              <th>Checksums</th>
+              <th>Signature</th>
+            </tr>
+          </thead>
+          <tbody>
+            <tr>
+              <td>Binary tar.gz archive</td>
+              <td><a href="[preferred]maven/maven-3/${current310xVersion}/binaries/apache-maven-${current310xVersion}-bin.tar.gz">apache-maven-${current310xVersion}-bin.tar.gz</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/binaries/apache-maven-${current310xVersion}-bin.tar.gz.sha512">apache-maven-${current310xVersion}-bin.tar.gz.sha512</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/binaries/apache-maven-${current310xVersion}-bin.tar.gz.asc">apache-maven-${current310xVersion}-bin.tar.gz.asc</a></td>
+            </tr>
+            <tr>
+              <td>Binary zip archive</td>
+              <td><a href="[preferred]maven/maven-3/${current310xVersion}/binaries/apache-maven-${current310xVersion}-bin.zip">apache-maven-${current310xVersion}-bin.zip</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/binaries/apache-maven-${current310xVersion}-bin.zip.sha512">apache-maven-${current310xVersion}-bin.zip.sha512</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/binaries/apache-maven-${current310xVersion}-bin.zip.asc">apache-maven-${current310xVersion}-bin.zip.asc</a></td>
+            </tr>
+            <tr>
+              <td>Source tar.gz archive</td>
+              <td><a href="[preferred]maven/maven-3/${current310xVersion}/source/apache-maven-${current310xVersion}-src.tar.gz">apache-maven-${current310xVersion}-src.tar.gz</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/source/apache-maven-${current310xVersion}-src.tar.gz.sha512">apache-maven-${current310xVersion}-src.tar.gz.sha512</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/source/apache-maven-${current310xVersion}-src.tar.gz.asc">apache-maven-${current310xVersion}-src.tar.gz.asc</a>
+              </td>
+            </tr>
+            <tr>
+              <td>Source zip archive </td>
+              <td><a href="[preferred]maven/maven-3/${current310xVersion}/source/apache-maven-${current310xVersion}-src.zip">apache-maven-${current310xVersion}-src.zip</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/source/apache-maven-${current310xVersion}-src.zip.sha512">apache-maven-${current310xVersion}-src.zip.sha512</a></td>
+              <td><a href="https://downloads.apache.org/maven/maven-3/${current310xVersion}/source/apache-maven-${current310xVersion}-src.zip.asc">apache-maven-${current310xVersion}-src.zip.asc</a></td>
+            </tr>
+          </tbody>
+        </table>
+        <ul>
+          <li>${current310xVersion} <a href="./docs/${current310xVersion}/release-notes.html">Release Notes</a> and
+            <a href="./ref/${current310xVersion}/">Release Reference Documentation</a></li>
+          <li>Distributed under the <a href="https://www.apache.org/licenses/">Apache License, version 2.0</a></li>
+          <li><a href="https://archive.apache.org/dist/maven/maven-3/">Maven 3 archives</a> for older 3.x releases.</li>
+        </ul>
+      </subsection>
+
       <subsection name="Preview 4.x Release" id="Maven4x">
         <p>Maven 4.x is currently under development, so while we are encouraging users to try it and report any issues, it is <b>NOT</b> safe for production use.</p>
 
diff --git a/pom.xml b/pom.xml
index 5852af9e..8eb0f940 100644
--- a/pom.xml
+++ b/pom.xml
@@ -58,6 +58,7 @@
     <!-- disable Reproducible Builds that makes the site build time fixed at last release time -->
     <currentStableVersion>3.9.16</currentStableVersion>
     <currentStableVersionDetails>2bdd9fddda4b155ebf8000e807eb73fd829a51d5</currentStableVersionDetails>
+    <current310xVersion>3.10.0-rc-1</current310xVersion>
     <current4xVersion>4.0.0-rc-5</current4xVersion>
     <current39xVersion>3.9.16</current39xVersion>
     <currentMvnd1xVersion>1.0.6</currentMvnd1xVersion>