Plexus parent POM 28 brings the build and reporting plugins up to date and drops the JXR source cross-reference reports from the reporting profile. Projects that inherit it still need Maven 3.9.0 and Java 8 or later, as with 27.
✨ Highlights
- No more JXR reports. The
reportingprofile no longer generates thexrefandxref-testsource cross-reference pages, and the PMD and Surefire reports no longer link to them (#455). A component that moves to this parent should drop anySource Xrefitem from itssrc/site/site.xmlin the same change, and its next site publish removes the oldxrefpages. - Newer build plugins. Surefire and Failsafe 3.6.1, Enforcer 3.7.0, Compiler 3.16.0, Install and Deploy 3.2.0, Plugin Tools 3.16.0, Artifact 3.7.0, Spotless 3.11.0, Sisu 1.1.2 and Njord 0.10.0, among others.
🚨 Removed
- Drop the JXR reports from the reporting profile (#455) @slachiewicz
📝 Documentation updates
- Record the Maven 3.9.0 baseline in the README and site (#442) @slachiewicz
🔧 Build
- Use the shared release-drafter workflow (#458) @slachiewicz
- Keep Dependabot off JUnit 6 (#457) @slachiewicz
- Draft the version the labels imply, not always a patch (#443) @slachiewicz
📦 Dependency updates
12 changes
- Bump org.eclipse.sisu:sisu-maven-plugin from 1.1.0 to 1.1.2 (#460, #466) @dependabot[bot]
- Bump org.codehaus.mojo:taglist-maven-plugin from 3.2.2 to 3.3.0 (#453, #465) @dependabot[bot]
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.9.0 to 3.11.0 (#444, #445, #448, #456, #459, #464) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.3 to 3.7.0 (#462) @dependabot[bot]
- Bump version.njord from 0.9.10 to 0.10.0 (#463) @dependabot[bot]
- Bump version.maven-surefire from 3.5.6 to 3.6.1 (#447, #461) @dependabot[bot]
- Bump org.codehaus.mojo:extra-enforcer-rules from 1.12.0 to 1.12.1 (#450) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-artifact-plugin from 3.6.1 to 3.7.0 (#451) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-install-plugin from 3.1.4 to 3.2.0 (#452) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.4 to 3.2.0 (#454) @dependabot[bot]
- Bump version.maven-plugin-tools from 3.15.2 to 3.16.0 (#449) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.15.0 to 3.16.0 (#446) @dependabot[bot]