You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by hb...@apache.org on 2022/05/02 06:11:26 UTC
svn commit: r1900472 - in /maven/website/components/plugins/maven-site-plugin: history.html migrate.html
Author: hboutemy
Date: Mon May 2 06:11:25 2022
New Revision: 1900472
Log:
update for 4.0.0-M1
Modified:
maven/website/components/plugins/maven-site-plugin/history.html
maven/website/components/plugins/maven-site-plugin/migrate.html
Modified: maven/website/components/plugins/maven-site-plugin/history.html
==============================================================================
--- maven/website/components/plugins/maven-site-plugin/history.html (original)
+++ maven/website/components/plugins/maven-site-plugin/history.html Mon May 2 06:11:25 2022
@@ -138,7 +138,7 @@
<li><a href="/shared/maven-reporting-exec/">Maven Reporting Executor</a> to manage reports execution (since Maven 3; reports execution was managed by Maven itself in Maven 2: see old <a class="externalLink" href="https://maven.apache.org/plugins-archives/maven-site-plugin-3.9.0/maven-3.html">Using maven-site-plugin with Maven3</a> documentation for more details).</li></ul><figure><img src="developer-overview.png" alt="" /><figcaption>Developer Overview</figcaption></figure></section><section>
<h3><a name="Maven_Site_Plugin_vs_Doxia_vs_Doxia_Sitetools"></a>Maven Site Plugin vs Doxia vs Doxia Sitetools</h3>
<p>Given this layered approach, rendering issues reported to <a class="externalLink" href="https://issues.apache.org/jira/projects/MSITE">MSITE Maven Site Plugin issue tracker</a> are often translated to <a class="externalLink" href="https://issues.apache.org/jira/projects/DOXIA">Doxia</a> or <a class="externalLink" href="https://issues.apache.org/jira/projects/DOXIASITETOOLS">Doxia Sitetools</a>, and issues fixed in Doxia or Doxia Sitetools benefit to maven-site-plugin once dependency is upgraded.</p>
-<p>Knowing which version of maven-site-plugin uses which version of Doxia or Doxia Sitetools is useful to choose to which version to upgrade maven-site-plugin to benefit from a fix.</p>
+<p>Knowing which version of maven-site-plugin uses which version of Doxia or Doxia Sitetools is useful to choose to which version to upgrade maven-site-plugin to benefit from a fix: this is the basis for the <a href="./migrate.html">simplified migration guide</a>.</p>
<table border="1" class="table table-striped">
<tr class="a">
<th align="center">relelease date</th>
@@ -150,6 +150,15 @@
<th align="center">minimum Maven</th>
<th align="center">Comment</th></tr>
<tr class="b">
+<td align="center">2022-05</td>
+<td align="center">4.0.0-M1</td>
+<td align="center">2.0.0-M2</td>
+<td align="center">=</td>
+<td align="center">2.0.0-M1</td>
+<td align="center"></td>
+<td align="center"></td>
+<td align="center">First test of Doxia 2 milestones</td></tr>
+<tr class="a">
<td align="center">2022-04</td>
<td align="center">3.12.0</td>
<td align="center"></td>
@@ -158,7 +167,7 @@
<td align="center">8</td>
<td align="center">3.2.5</td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2022-02</td>
<td align="center">3.11.0</td>
<td align="center"></td>
@@ -167,7 +176,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2021-12</td>
<td align="center">3.10.0</td>
<td align="center">1.11.1</td>
@@ -176,7 +185,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2020-06</td>
<td align="center">3.9.1</td>
<td align="center"></td>
@@ -185,7 +194,7 @@
<td align="center">7</td>
<td align="center">3.0.5</td>
<td align="center"></td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2020-03</td>
<td align="center">3.9.0</td>
<td align="center">1.9.1</td>
@@ -193,8 +202,8 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td>
-<td align="center">Drop Maven 2 support</td></tr>
-<tr class="a">
+<td align="center"></td></tr>
+<tr class="b">
<td align="center">2019-07</td>
<td align="center">3.8.2</td>
<td align="center">1.9</td>
@@ -203,7 +212,7 @@
<td align="center">7</td>
<td align="center">3.0</td>
<td align="center">addition of confluence/docbook/twiki support by default</td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2018-04</td>
<td align="center">3.7.1</td>
<td align="center"></td>
@@ -212,7 +221,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2017-12</td>
<td align="center">3.7</td>
<td align="center">1.8</td>
@@ -221,7 +230,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center">Markdown parser/HTML renderer <a href="/doxia/doxia/doxia-modules/doxia-module-markdown/">changed</a></td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2016-11</td>
<td align="center">3.6</td>
<td align="center"></td>
@@ -230,7 +239,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2016-04</td>
<td align="center">3.5.1</td>
<td align="center"></td>
@@ -239,7 +248,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2016-02</td>
<td align="center">3.5</td>
<td align="center">1.7</td>
@@ -248,7 +257,7 @@
<td align="center">6</td>
<td align="center">2.2.1</td>
<td align="center"><code>site.xml</code>'s <code>head</code> and <code>footer</code> changed from DOM to String, requiring CDATA</td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2014-07</td>
<td align="center">3.4</td>
<td align="center">1.6</td>
@@ -257,7 +266,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center">Reports inherit configuration from pluginManagement</td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2013-05</td>
<td align="center">3.3</td>
<td align="center">1.4</td>
@@ -266,7 +275,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center">addition of Markdown support by default in maven-site-plugin</td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2012-10</td>
<td align="center">3.2</td>
<td align="center"></td>
@@ -275,7 +284,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2012-04</td>
<td align="center">3.1</td>
<td align="center">1.3</td>
@@ -284,7 +293,7 @@
<td align="center">5</td>
<td align="center">2.2.1</td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2011-08</td>
<td align="center">3.0</td>
<td align="center">1.2</td>
@@ -293,7 +302,7 @@
<td align="center">5</td>
<td align="center">2.2.0</td>
<td align="center">first maven-site-plugin that renders reports with Maven 3</td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2012-04</td>
<td align="center">2.4</td>
<td align="center">1.3</td>
@@ -302,7 +311,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2011-05</td>
<td align="center">2.3</td>
<td align="center">1.2</td>
@@ -311,7 +320,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2010-11</td>
<td align="center">2.2</td>
<td align="center">1.1.4</td>
@@ -320,7 +329,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2010-06</td>
<td align="center">2.1.1</td>
<td align="center">1.1.3</td>
@@ -329,7 +338,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="b">
+<tr class="a">
<td align="center">2009-12</td>
<td align="center">2.1</td>
<td align="center">1.1.2</td>
@@ -338,7 +347,7 @@
<td align="center"></td>
<td align="center"></td>
<td align="center"></td></tr>
-<tr class="a">
+<tr class="b">
<td align="center">2009-03</td>
<td align="center">2.0</td>
<td align="center">1.0</td>
Modified: maven/website/components/plugins/maven-site-plugin/migrate.html
==============================================================================
--- maven/website/components/plugins/maven-site-plugin/migrate.html (original)
+++ maven/website/components/plugins/maven-site-plugin/migrate.html Mon May 2 06:11:25 2022
@@ -131,7 +131,7 @@ Hervé Boutemy" />
<main id="bodyColumn" class="span10" >
<section>
<h2><a name="Migrate"></a>Migrate</h2>
-<p>The Site Plugin has had a couple of upgrades that requires the user to make adjustments to their environment, documents or configuration. Below is a list of these changes and what you as a user need to be aware of.</p><section>
+<p>The Site Plugin has had a couple of upgrades that requires the user to make adjustments to their environment, documents or configuration. Below is a list of key changes and what updates you as a user need to be aware of: you can have a look at <a href="./history.html"> history</a> for precise details of internal components updates.</p><section>
<h3><a name="From_3.4_to_3.5.1"></a>From 3.4 to 3.5.1</h3>
<ul>
<li>Since <a class="externalLink" href="http://velocity.apache.org">Velocity</a> has been upgraded from version 1.5 to version 1.7, which changes escaping rules, you may need to update escape sequences in your <code>.vm</code> documents and/or skins. If you can't update content and/or skin immediately, you can manually downgrade Velocity version by configuring a dependency to Maven Site Plugin: