File _patchinfo of Package patchinfo.34077
<patchinfo incident="34077">
<packager>fstrba</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for maven-surefire, tycho</summary>
<description>This update for maven-surefire, tycho fixes the following issues:
maven-surefire was updated to version 3.2.5:
- Version 3.2.5:
* Bugs fixed:
+ Surefire evaluates parameter jvm before skip
+ StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure
+ Surefire ITs fail when project directory contains space
+ JaCoCo 0.8.11 fails with old TestNG releases on Java 17+
* Improvements:
+ Support flakyFailure and flakyError in TestSuiteXmlParser
+ Document minimum supported Java version for
Toolchains
- Version 3.2.3:
* Bugs fixed:
+ Additional class path ordering broken since 3.2.0
+ additionalClasspathElement with UNC path not working with Maven Failsafe Plugin
+ OutOfMemoryError raised when parsing files with
huge stderr/stdout output in surefire-report-parser
+ SurefireForkChannel#getForkNodeConnectionString() returns invalid URI string if localHost resolves to IPv6
* Dependency upgrade:
+ Upgrade to HtmlUnit 3.8.0
+ Upgrade to Parent 41
+ Upgrade plugins and components (in ITs)
- Version 3.2.2:
* Bugs fixed:
+ Use maven-plugin-report-plugin only in plugins modules
+ Downgrade plexus-xml to 3.0.0
* Dependency updates:
+ Bump org.codehaus.plexus:plexus-java from 1.1.2 to 1.2.0
- Version 3.2.1:
* New features and improvements:
+ Support forkNumber in environment variables
+ Use junit-bom instead of single JUnit 5 versions
+ Support adding additional Maven dependencies to the test runtime classpath
+ Clarified classpathDependencyExcludes
+ Log starter implementation on DEBUG level
* Bugs fixed:
+ Fix module dependencies for compile only dependencies
* Documentation updates:
+ Fix TestNG web site URL
- Version 3.1.2:
* Changes:
+ Use ChoiceFormat to selective render percentage and elapsed time in SurefireReportRenderer
+ Simplify serialization/deserialization of elapsed time
+ Potential NPE in WrappedReportEntry when #getElapsed() is called
+ Replace StringUtils#isEmpty(String) and #isNotEmpty(String)
- Version 3.1.0:
* Bugs fixed:
+ Cannot release Surefire on Windows
* Improvements:
+ Replace SurefireReportGenerator with a new SurefireReportRenderer
+ Replace LocalizedProperties with (Custom)I18N approach from MPIR
- Version 3.0.0:
* New features and improvements:
+ Get rid of localRepository from surefire mojo parameter, use Resolver API
* Bugs fixed:
+ Sanitize failIfNoSpecifiedTests prefix in failsafe
+ Fix reporting of skipped parameterized test
* Documentation updates:
+ Refresh download page
tycho:
- Fixed build with maven-plugin-plugin >= 3.11
- Require at least maven-surefire 3 for build
- Added dependency on plexus-xml where relevant
</description>
</patchinfo>