| --- |
| layout: post |
| title: Apache Maven Surefire/Failsafe Plugin Version 3.0.0-M6 Released |
| date: '2022-04-04T16:29:49+00:00' |
| permalink: apache-maven-surefire-failsafe-plugin |
| --- |
| <div class="entry-content"><p>The Apache Maven team is pleased to announce the release of the
|
| <a href="https://maven.apache.org/plugins/maven-surefire-plugin/">Apache Maven Surefire Plugin, version 3.0.0-M6</a>.</p>
|
|
|
| <p>The release contains 111 bug fixes.
|
| Again we received contributions from the community in form of bug reports
|
| and bug fixes. Thank you and keep them coming!</p>
|
|
|
| <p>You should specify the version in your project’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"><plugin></span>
|
| </span><span class='line'> <span class="nt"><groupId></span>org.apache.maven.plugins<span class="nt"></groupId></span>
|
| </span><span class='line'> <span class="nt"><artifactId></span>maven-surefire-plugin<span class="nt"></artifactId></span>
|
| </span><span class='line'> <span class="nt"><version></span>3.0.0-M6<span class="nt"></version></span>
|
| </span><span class='line'><span class="nt"></plugin></span>
|
| </span></code></pre></td></tr></table></div></figure>
|
|
|
|
|
| <p>or for failsafe:</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"><plugin></span>
|
| </span><span class='line'> <span class="nt"><groupId></span>org.apache.maven.plugins<span class="nt"></groupId></span>
|
| </span><span class='line'> <span class="nt"><artifactId></span>maven-failsafe-plugin<span class="nt"></artifactId></span>
|
| </span><span class='line'> <span class="nt"><version></span>3.0.0-M6<span class="nt"></version></span>
|
| </span><span class='line'><span class="nt"></plugin></span>
|
| </span></code></pre></td></tr></table></div></figure>
|
|
|
|
|
| <p>or for surefire-report:</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"><plugin></span>
|
| </span><span class='line'> <span class="nt"><groupId></span>org.apache.maven.plugins<span class="nt"></groupId></span>
|
| </span><span class='line'> <span class="nt"><artifactId></span>maven-surefire-report-plugin<span class="nt"></artifactId></span>
|
| </span><span class='line'> <span class="nt"><version></span>3.0.0-M6<span class="nt"></version></span>
|
| </span><span class='line'><span class="nt"></plugin></span>
|
| </span></code></pre></td></tr></table></div></figure>
|
|
|
|
|
| <p>You can download the appropriate <a href="https://maven.apache.org/surefire/download.cgi">sources etc. from the download page</a>.</p>
|
|
|
| <!-- more -->
|
|
|
|
|
| <p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12344613&styleName=Text&projectId=12317927">Release Notes – Maven Surefire – Version 3.0.0-M6</a></p>
|
|
|
| <ul>
|
| <li><p>Bugs:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1398">SUREFIRE-1398</a> – TestNG test fails when both JUnitCore provider and TestNG provider are on classpath</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1426">SUREFIRE-1426</a> – Fork crash doesn’t fail build with -Dmaven.test.failure.ignore=true</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1432">SUREFIRE-1432</a> – trimStackTrace = false by default</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1556">SUREFIRE-1556</a> – Test XML file is not valid when rerun “fails” with an assumption</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1659">SUREFIRE-1659</a> – Log4j logger in TestExecutionListener corrupts Surefire’s STDOUT.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1800">SUREFIRE-1800</a> – SurefireForkChannel binds to wrong IP</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1806">SUREFIRE-1806</a> – Site: Link to “TCP/IP Communication between Forks” is broken</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1809">SUREFIRE-1809</a> – Differences between Oracle JDK and AdoptOpenJDK caused by JPMS</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1815">SUREFIRE-1815</a> – Thread interrupted state cleared on any console output</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1820">SUREFIRE-1820</a> – Using SurefireForkNodeFactory with JDK8 results in NoSuchMethodError</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1840">SUREFIRE-1840</a> – Why sudo docker?</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1842">SUREFIRE-1842</a> – Surefire – NPE at end of successful test run</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1844">SUREFIRE-1844</a> – Trademarks / privacy policy footer displays broken</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1851">SUREFIRE-1851</a> – NPE in SmartStackTraceParser causes false positive test results</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1857">SUREFIRE-1857</a> – JUnit 5 report does not contain assertion failure message</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1865">SUREFIRE-1865</a> – ChecksumCalculator getSha1 does not compute checksums correctly</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1869">SUREFIRE-1869</a> – Classloader.getResource() doesn’t encode blanks with forkCount=0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1881">SUREFIRE-1881</a> – Java agent printing to native console makes build block when using SurefireForkNodeFactory</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1882">SUREFIRE-1882</a> – Fix failures when compiled on Java 9+ and run on Java 8</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1890">SUREFIRE-1890</a> – Not compatible with TestNG 7.4.0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1894">SUREFIRE-1894</a> – Surefire report XML schema is incomplete (attribute version not allowed in testsuite)</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1909">SUREFIRE-1909</a> – Support JUnit 5 reflection access by changing add-exports to add-opens</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1910">SUREFIRE-1910</a> – Missleading error message when using -Dtest=….</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1912">SUREFIRE-1912</a> – user.dir should not be set lazily within the surefire fork JVM</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1913">SUREFIRE-1913</a> – system properties should be restored after the in-process tests have been executed</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1914">SUREFIRE-1914</a> – XML report omits method signature / display name of Junit 5 parameterized tests if testset reporter is configured to use phrased naming</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1926">SUREFIRE-1926</a> – Console logs should be synchronized</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1935">SUREFIRE-1935</a> – Upgrade to JUnit Platform 1.8, start Launcher via LauncherSession</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1945">SUREFIRE-1945</a> – crashed tests – unit tests with large logging output does not produce surefire report</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1967">SUREFIRE-1967</a> – High resource consumption when executing TestNG tests in parallel mode with a suite file</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1975">SUREFIRE-1975</a> – JDK18 – The Security Manager is deprecated and will be removed in a future release</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1982">SUREFIRE-1982</a> – Fix failures (java.nio.ChartBuffer) when compiled on Java 9+ and run on Java 8</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1983">SUREFIRE-1983</a> – Corrupted STDOUT by directly writing to native stream in forked JVM 1. [setupJunitLogger() should be called AFTER startCapture()]</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1990">SUREFIRE-1990</a> – The previous XML report should be deleted before new run or re-run</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1993">SUREFIRE-1993</a> – Failsafe fails to detect module dependencies</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2002">SUREFIRE-2002</a> – TCP client throws WritePendingException</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2006">SUREFIRE-2006</a> – Don’t use Services Transformer in shadefire</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2023">SUREFIRE-2023</a> – The integration test Surefire946KillMainProcessInReusableForkIT hanged and timed out because SIGTERM happened before the first test has started. The plugin should be able to terminate itself whenever after SIGTERM.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2036">SUREFIRE-2036</a> – Regression: 3.0.0-M5 fails with configured JUnit 5 provider</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2040">SUREFIRE-2040</a> – No tests executed with junit-platform-suite and -Dtest=TestSuite</li>
|
| </ul>
|
| </li>
|
| <li><p>New Features:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-756">SUREFIRE-756</a> – Allow ability to capture executed random runOrder for re-play purposes</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1854">SUREFIRE-1854</a> – Support include/exclude junit test engine</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1860">SUREFIRE-1860</a> – extend ReportEntry interface and SimpleReportEntry with mandatory properties runMode:String, testRunId:long</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1878">SUREFIRE-1878</a> – Add failOnFlakeCount option</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1893">SUREFIRE-1893</a> – New maven-surefire JUnit5 extension by Fabricio Yamamoto</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1964">SUREFIRE-1964</a> – Method filtering support on excludes and includes file</li>
|
| </ul>
|
| </li>
|
| <li><p>Improvements:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1824">SUREFIRE-1824</a> – failsafe-summary.xml should properly use UTF-8</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1825">SUREFIRE-1825</a> – Unable to zip the Cucumber TXT report file on Linux and MacOS</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1826">SUREFIRE-1826</a> – Improved performance of ThreadedStreamConsumer</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1827">SUREFIRE-1827</a> – The console output is not flushed</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1845">SUREFIRE-1845</a> – Fixed the performance of Utf8RecodingDeferredFileOutputStream as a bottleneck for the tests with logs</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1846">SUREFIRE-1846</a> – Remove Base64 in the Encoder/Decoder and gain the performance for the communication flow: Fork to Plugin</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1847">SUREFIRE-1847</a> – Remove Base64 in the Encoder/Decoder and gain the performance for the communication flow: Plugin to Fork</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1853">SUREFIRE-1853</a> – Clarify useModulePath documentation</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1856">SUREFIRE-1856</a> – Updated documentation for the TestNG Provider – may not disable JUnit in suiteXmlFiles</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1858">SUREFIRE-1858</a> – Change default debug options to not use legacy options</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1954">SUREFIRE-1954</a> – move inner class ProviderList to upper level</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1955">SUREFIRE-1955</a> – Switch project to Java 8</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1957">SUREFIRE-1957</a> – Get rid of maven-artifact-transfer</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1958">SUREFIRE-1958</a> – Replace fest-assert by AssertJ</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1959">SUREFIRE-1959</a> – Update plugin (requires Maven 3.2.5+)</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1965">SUREFIRE-1965</a> – Refactor beanshell script in project</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1972">SUREFIRE-1972</a> – Use current version of surefire-shared-utils</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1987">SUREFIRE-1987</a> – Refactor ProviderDetector#autoDetectOneWellKnownProvider</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1992">SUREFIRE-1992</a> – Increase output length of test errors/failures in summary</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1994">SUREFIRE-1994</a> – Upgrade and configure javacc-maven-plugin in module surefire-grouper</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1995">SUREFIRE-1995</a> – Ping and process checker should use isolated schedulers and the errors should be logged</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1997">SUREFIRE-1997</a> – InterruptedIOException and cause:InterruptedException have the same purpose and should be caught in CommandReader</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1998">SUREFIRE-1998</a> – Interrupted PPID Checker should have the same meaning as stopped PPID Checker</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1999">SUREFIRE-1999</a> – PPID checker should redirect the error stream of the checker command to a dump file</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2005">SUREFIRE-2005</a> – Improved dump message “Boot Manifest-JAR contains absolute paths in classpath” with exception message</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2009">SUREFIRE-2009</a> – Refactoring of surefire-junit3. JUnitTestSetExecutor and PojoTestSetExecutor should be stateless.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2011">SUREFIRE-2011</a> – Updated abstractions which helps associating standard out/err with a test</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2012">SUREFIRE-2012</a> – Use maven-shared-utils instead of surefire-shared-utils in Report Parser. Removed commons-lang in Report Plugin.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2014">SUREFIRE-2014</a> – Implement testRunId and RunMode in the EventEncoder and EventDecoder</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2015">SUREFIRE-2015</a> – Implement testRunId and RunMode in the SimpleReportEntry</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2016">SUREFIRE-2016</a> – The MOJO parameter testSourceDirectory is used only in the TestNG HTML, and it should be optional. Javadoc and documentation should be fixed.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2017">SUREFIRE-2017</a> – Unstable build with ParallelParameterized</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2019">SUREFIRE-2019</a> – ThreadedStreamConsumer – use Thread.join() instead of CountDownLatch.await()</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2020">SUREFIRE-2020</a> – Use addShutDownHook() from maven-shared-utils</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2021">SUREFIRE-2021</a> – Commands should be flushed immediately. Use Channels.newChannel() instead of newBufferedChannel(). Delete the old flushing mechanism on forked processes.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2024">SUREFIRE-2024</a> – Replace testng-junit5 by testng-engine in tests and documentation</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2025">SUREFIRE-2025</a> – Updated abstractions which helps associating systemProperties() with a test context</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2026">SUREFIRE-2026</a> – Improve assertions in Surefire1787JUnit5IT</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2031">SUREFIRE-2031</a> – Both fields/parameters “includes” and “excludes” should be in target MOJO class. User properties should be unique.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2042">SUREFIRE-2042</a> – Remove unused method TestListResolver#getWildcard</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2046">SUREFIRE-2046</a> – Resolved TODOs. Updated callbacks ForkedProcessPropertyEventListener and ForkedProcessStandardOutErrEventListener.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2051">SUREFIRE-2051</a> – Propagate <code>ArtifactResolutionException</code> while resolving artifacts in <code>SurefireDependencyResolver</code></li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2052">SUREFIRE-2052</a> – Handles internal exceptions do not have suppressed exceptions in ThreadedStreamConsumer</li>
|
| </ul>
|
| </li>
|
| <li><p>Test:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1922">SUREFIRE-1922</a> – Fixed internal tests after SUREFIRE-1921</li>
|
| </ul>
|
| </li>
|
| <li><p>Wish:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1908">SUREFIRE-1908</a> – Wish by Stackoverflow – Documented strategy with parallel Java packages</li>
|
| </ul>
|
| </li>
|
| <li><p>Tasks:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1807">SUREFIRE-1807</a> – Shadefire should not duplicate entries in Provider SPI</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1889">SUREFIRE-1889</a> – Support Java 16 in Surefire Integration Tests</li>
|
| </ul>
|
| </li>
|
| <li><p>Dependency upgrades:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1785">SUREFIRE-1785</a> – Upgrade Maven Artifact Transfer to Version 0.13.1</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1850">SUREFIRE-1850</a> – Unnecessary dependency incorrectly resolved in certain phases</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1886">SUREFIRE-1886</a> – Upgrade plexus-java to Version 1.0.6</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1921">SUREFIRE-1921</a> – Upgrade Doxia to Version 1.10</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1924">SUREFIRE-1924</a> – Upgrade plexus-java to Version 1.0.7</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1937">SUREFIRE-1937</a> – Upgrade Apache commons-io to Version 2.11.0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1938">SUREFIRE-1938</a> – Upgrade Apache commons-compress to Version 1.21</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1968">SUREFIRE-1968</a> – Bump maven Plugin Tools to 3.6.2</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1974">SUREFIRE-1974</a> – Upgrade plexus-java to Version 1.1.0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1977">SUREFIRE-1977</a> – Upgrade com.google.code.findbugs:jsr305 from 2.0.3 to 3.0.2</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1979">SUREFIRE-1979</a> – Upgrade doxiaSitetoolsVersion from 1.9.2 to 1.11.1</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1980">SUREFIRE-1980</a> – Upgrade Apache commons-lang3 to 3.12.0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1981">SUREFIRE-1981</a> – Upgrade Apache maven-shared-utils to 3.3.4</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1989">SUREFIRE-1989</a> – Update maven-common-artifact-filters to Version 3.1.1</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-1996">SUREFIRE-1996</a> – Upgrade plexus-java to Version 1.1.1</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2003">SUREFIRE-2003</a> – Upgrade Maven Reporting to 3.1.0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2008">SUREFIRE-2008</a> – Upgrade animal-sniffer-maven-plugin to 1.21</li>
|
| <li><a href="https://issues.apache.org/jira/browse/SUREFIRE-2038">SUREFIRE-2038</a> – Upgrade Maven Parent to 35</li>
|
| </ul>
|
| </li>
|
| </ul>
|
|
|
|
|
| <p>Enjoy,</p>
|
|
|
| <p>-The Apache Maven team</p>
|
| </div> |