blob: 69f9945453b989a38175704a37d581a1d3a1e873 [file] [log] [blame]
---
layout: post
title: Apache Maven Enforcer Plugin Version 3.0.0-M2
date: '2018-06-17T10:00:00+00:00'
permalink: apache-maven-enforcer-plugin-version
---
<div class="entry-content"><p>The Apache Maven team is pleased to announce the release of the
<a href="http://maven.apache.org/plugins/maven-surefire-plugin/">Apache Maven Enforcer Plugin, version 3.0.0-M2</a>.</p>
<p>You should specify the version in your project&rsquo;s plugin configuration:</p>
<figure class='code'><figcaption><span></span></figcaption><div class="highlight"><table><tr><td class="gutter"><pre class="line-numbers"><span class='line-number'>1</span>
<span class='line-number'>2</span>
<span class='line-number'>3</span>
<span class='line-number'>4</span>
<span class='line-number'>5</span>
</pre></td><td class='code'><pre><code class='xml'><span class='line'><span class="nt">&lt;plugin&gt;</span>
</span><span class='line'> <span class="nt">&lt;groupId&gt;</span>org.apache.maven.plugins<span class="nt">&lt;/groupId&gt;</span>
</span><span class='line'> <span class="nt">&lt;artifactId&gt;</span>maven-enforcer-plugin<span class="nt">&lt;/artifactId&gt;</span>
</span><span class='line'> <span class="nt">&lt;version&gt;</span>3.0.0-M2<span class="nt">&lt;/version&gt;</span>
</span><span class='line'><span class="nt">&lt;/plugin&gt;</span>
</span></code></pre></td></tr></table></div></figure>
<p>You can download the appropriate sources etc. from the download page:</p>
<p><a href="https://maven.apache.org/enforcer/download.cgi">https://maven.apache.org/enforcer/download.cgi</a></p>
<!-- more -->
<p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317520&amp;version=12343432&amp;styleName=Text">Release Notes &ndash; Maven Enforcer Plugin Version 3.0.0-M2 (including 3.0.0-M1)</a></p>
<p>Bugs:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-234">MENFORCER-234</a> &ndash; Link to plugin&rsquo;s web site is reported as redirected by maven linkcheck plugin.</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-239">MENFORCER-239</a> &ndash; Fix link in navigation (enforcer/maven-enforcer-plugin/index.html) RESOURCES</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-240">MENFORCER-240</a> &ndash; Link to page does not work</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-265">MENFORCER-265</a> &ndash; Get site generation working</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-268">MENFORCER-268</a> &ndash; Usage of CI friendly version placeholders does not work</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-274">MENFORCER-274</a> &ndash; Use of RequireJavaVersion with Java-9 breaking starting at b175</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-281">MENFORCER-281</a> &ndash; RequirePluginVersions broken with &ldquo;CI Friendly versions&rdquo;</li>
</ul>
<p>New Features:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-204">MENFORCER-204</a> &ndash; Add new rule: should be able to make sure that project artifact is a Snapshot</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-247">MENFORCER-247</a> &ndash; Add a &ldquo;require file checksum&rdquo; rule</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-273">MENFORCER-273</a> &ndash; RequireUpperBoundDeps.excludes</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-282">MENFORCER-282</a> &ndash; Add RequireProfileIdsExist to ensure al mentioned cmdline profiles exist</li>
</ul>
<p>Improvements:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-228">MENFORCER-228</a> &ndash; DependencyConvergence: Simplify logging errors</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-253">MENFORCER-253</a> &ndash; Upgrade maven-shared-components parent to version 30</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-259">MENFORCER-259</a> &ndash; The rule BanDuplicatePomDependencyVersions is not documented</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-263">MENFORCER-263</a> &ndash; Upgrade mrm-maven-plugin to 1.0.0</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-266">MENFORCER-266</a> &ndash; Remove usage of prerequisites in parent pom</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-291">MENFORCER-291</a> &ndash; Cleanup ReactorModuleConvergence implementation</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-292">MENFORCER-292</a> &ndash; Remove getModelsRecursively from EnforcerRuleUtils</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-293">MENFORCER-293</a> &ndash; Remove deprecated marked ignoreParent from BanDistributionManagement</li>
</ul>
<p>Tasks:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-221">MENFORCER-221</a> &ndash; Removed deprecated marked constructor from EnforcerExpressionEvaluator</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-272">MENFORCER-272</a> &ndash; Allow site generation to work</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-284">MENFORCER-284</a> &ndash; switch to Git</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-296">MENFORCER-296</a> &ndash; Update URL for CI System</li>
</ul>
<p>Dependency upgrades:</p>
<ul>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-278">MENFORCER-278</a> &ndash; Upgrade mockito to 2.X to prevent JDK 9 WARNINGs</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-289">MENFORCER-289</a> &ndash; Upgrade maven-plugin-plugin to 3.5</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-290">MENFORCER-290</a> &ndash; Upgrade plexus-utils 3.1.0</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-297">MENFORCER-297</a> &ndash; Upgrade parent to 31</li>
<li><a href="https://issues.apache.org/jira/browse/MENFORCER-303">MENFORCER-303</a> &ndash; Upgrade mave-surefire/failsafe-plugin 2.21.0</li>
</ul>
<p>Enjoy,</p>
<p>-The Apache Maven team</p>
</div>