Skip to content

Choose a tag to compare

@github-actions github-actions released this 14 Nov 23:43
· 1 commit to master since this release
plexus-28

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 reporting profile no longer generates the xref and xref-test source cross-reference pages, and the PMD and Surefire reports no longer link to them (#455). A component that moves to this parent should drop any Source Xref item from its src/site/site.xml in the same change, and its next site publish removes the old xref pages.
  • 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

📝 Documentation updates

🔧 Build

📦 Dependency updates

12 changes

Full changelog