Skip to content

4.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Oct 17:51
· 1 commit to master since this release
maven-reporting-api-4.1.0

Notes for report authors

  • MavenReport gains a default generate(Sink, SinkFactory, Locale), and MavenMultiPageReport is deprecated. Keep implementing MavenMultiPageReport for now: maven-site-plugin 3.22 and older load maven-reporting-api 4.0.0 and only call the multi-page generate through that interface. To keep the deprecation warning in one place, implement it through a package-private interface annotated with @SuppressWarnings("deprecation"), as apache/maven-reporting-impl#267 does.
  • The site plugin also supplies the org.apache.maven.doxia.sink package to reports. Keep using org.apache.maven.doxia.sink.impl.SinkEventAttributeSet even though Doxia 2.2.0 deprecates it: its replacement in doxia-sink-api 2.2.0 is missing under maven-site-plugin 3.22 and older, and the report is skipped with a LinkageError.

⚠️ Deprecated

🚀 New features and improvements

📝 Documentation updates

  • Refresh the README and Javadoc, and add contributor, security and agent guides (#99) @slachiewicz
  • Fix download links (#75) @kwin

👻 Maintenance

🔧 Build

📦 Dependency updates