The Apache Maven team is pleased to announce the release of the Maven Surefire version 3.1.2.

https://maven.apache.org/surefire/


Release Notes - Maven Surefire - Version 3.1.2

** Bug
* [SUREFIRE-2163] - customBundle properly not subject to basedir alignment * [SUREFIRE-2165] - TestSuiteXmlParser does not capture text per element causing concatenated text produced * [SUREFIRE-2169] - Potential NPE in WrappedReportEntry when #getElapsed() is called
    * [SUREFIRE-2176] - Invalid formatting of time attribute

** Improvement
* [SUREFIRE-1533] - surefire-test-report.xsd has too narrow a definition for testcase time attribute * [SUREFIRE-2164] - Simplify serialization of elapsed time in StatelessXmlReporter * [SUREFIRE-2166] - Use ChoiceFormat to selectively render percentage and elapsed time in SurefireReportRenderer * [SUREFIRE-2167] - Simplify deserialization of elapsed time in TestSuiteXmlParser * [SUREFIRE-2168] - Use proper en dash approximation for console report output * [SUREFIRE-2170] - Use ChoiceFormat to selectively render elapsed time in WrappedReportEntry * [SUREFIRE-2173] - Update compiler source/target in integration tests to version 8

** Task
* [SUREFIRE-2174] - Remove legacy Surefire test report schema file and make 3.0 default * [SUREFIRE-2175] - Turn time attribute to xs:float in Surefire test report schema

** Dependency upgrade
    * [SUREFIRE-2157] - Upgrade JUnit 5 to 5.9.3 (or 5.10.x..)
    * [SUREFIRE-2171] - Upgrade to Maven Surefire 3.1.0


Enjoy,

-The Apache Maven team

Reply via email to