Repository navigation
·
2 commits
to master
since this release
🚀 New features and improvements
- Group module path heuristics in a single class ModulePathJpmsArguments (#3541) @olamy
- Fix out of memory errors with big JUnit 4 suites (#3511) (#3515) @olamy
- [SUREFIRE-3459] - Allow opting out of StackWalker stack capture (#3493) @goutamadwant
🐛 Bug Fixes
- Fix IllegalAccessError when the main module requires JUnit (#3532) (#3538) @olamy
- Fix groups and excludedGroups being ignored when TestNG is on the classpath (#3534) @olamy
- Don't let runOrder replace JUnit orderers set elsewhere (#3529) (#3530) @olamy
- Fix groups and excludedGroups for Spock and Jupiter tests when JUnit 4 is on the classpath (#3468) (#3503) (#3517) @olamy
- Issue #3462 TestNG extension onStart/onFinish called too many times (#3470) @olamy
- Fix forked JVM hanging forever when the exit timeout fires (#3500), Possible NPE if a thread ends while building the thread dump (#3506) @olamy
- Stop rewriting the class report for every nested suite (#3511) (#3514) @olamy
- Fix IllegalAccessError in the forked JVM on Java 8 and 11 (#3511) (#3513) @olamy
- [SUREFIRE-3460] - Don't NPE when StackWalkerStrategy inits with a null TCCL (#3464) @kalayciburak
- [SUREFIRE-3465] - Match includes/excludes the way the scanner does (#3466) @orion0616
- [Issue-3456] Apply systemPropertyVariables before the fork initializes networking (#3467) @joseluisll
- Fix inverted filter predicate in ForkStarter#readTestClassNames (#3453) @slachiewicz
📝 Documentation updates
- Clean up deprecated parameters and fix TestNG parallel modes (#3452) (#3519) @olamy
- Merge the two timeout extension pages into one. The guide and the example page covered the same things twice. (#3520) @olamy
- Drop the Source Xref menu items (#3479) @slachiewicz
👻 Maintenance
- Use push for PR Automation (#3536) @slawekjaranowski
- Use workflow_run for PR check (#3531) @slawekjaranowski
- Add project metadata for ATR (#3522) @slawekjaranowski
- Add PR check workflow (#3507) @slawekjaranowski
- Fix ForkCountIT failing on Windows with Maven 3.10.0 (#3509) @olamy
- Fix ITs for Maven 3.10.0 (#3508) @slawekjaranowski
- Migrate surefire-its fixture from maven-verifier to maven-executor (#3484) @slachiewicz
- Port the IT scripts from BeanShell to Groovy (#3480) @slachiewicz
- Drop the Source Xref menu items (#3479) @slachiewicz
- Implement getOutputPath() and deprecate getOutputName() (#3469) @slachiewicz
🔧 Build
- Drop the Maven 3.9.0 CI job (#3525) @slachiewicz
- Fix ForkCountIT failing on Windows with Maven 3.10.0 (#3509) @olamy
- fix test due to uneven Maven API migration, Maven 4 build (#3502) @sebtiem
- Keep Dependabot off JUnit 6 (#3497) @slachiewicz
- Verify the plugin on Maven 3.9.0 (#3478) @slachiewicz
📦 Dependency updates
- Bump doxiaVersion from 2.1.0 to 2.2.0 (#3542) @dependabot[bot]
- Bump org.testng:testng from 6.14.3 to 7.5.1 in /surefire-its/src/test/resources/groups-with-testng-on-classpath (#3539) @dependabot[bot]
- Bump org.testng:testng from 7.5 to 7.5.1 in /surefire-its/src/test/resources/surefire-3462-testng-suite-listener (#3524) @dependabot[bot]
- Bump mavenVersion from 3.9.16 to 3.10.0 (#3501) @dependabot[bot]
- Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 (#3498) @dependabot[bot]
- Bump org.apache.maven.shared:maven-shared-utils from 3.3.4 to 3.5.0 (#3495) @dependabot[bot]
- Bump org.apache.maven:maven-parent from 49 to 50 (#3487) @dependabot[bot]
- Bump org.xmlunit:xmlunit-core from 2.13.0 to 2.14.0 (#3486) @dependabot[bot]
- Bump org.codehaus.mojo:animal-sniffer-maven-plugin from 1.27 to 1.28 (#3473) @dependabot[bot]