Skip to content

Releases: spotbugs/spotbugs-maven-plugin

Spotbugs Maven Plugin 4.9.8.3

29 Mar 00:40
Immutable release. Only release title and notes can be modified.
spotbugs-maven-plugin-4.9.8.3
60c97f8

Choose a tag to compare

Consumer

  • Fix support for noClassOk
  • Fix xref links
  • library updates

Build

  • Update actions
  • Plugin updates
  • Restore spock test runs
  • Update copyright date on files from 2025 to 2026 to keep java 8 release in line with master

Spotbugs Maven Plugin 4.8.6.8

29 Mar 00:19
Immutable release. Only release title and notes can be modified.
spotbugs-maven-plugin-4.8.6.8
3da15a7

Choose a tag to compare

  • Backports all updates to java 8 line
  • Prior java 8 compatibility issues with 4.8.6.7 release have been addressed

Spotbugs Maven Plugin 4.9.8.2

23 Nov 17:10
Immutable release. Only release title and notes can be modified.
spotbugs-maven-plugin-4.9.8.2
a03feda

Choose a tag to compare

  • Fixed generate site reports to include all site variations, thanks to @bradleylarrick
  • Add support for source jar/zip, thanks to @cortlepp

Spotbugs Maven Plugin 4.9.8.1

20 Oct 02:46
Immutable release. Only release title and notes can be modified.
spotbugs-maven-plugin-4.9.8.1
8eb6aa9

Choose a tag to compare

Bug fix with SpotbugsInfo.EOF error (was meant to be SpotbugsInfo.EOL).

Spotbugs Maven Plugin 4.9.8.0

18 Oct 17:40
Immutable release. Only release title and notes can be modified.
spotbugs-maven-plugin-4.9.8.0
d8d4c69

Choose a tag to compare

Bug fix release supporting spotbugs 4.9.8.

Spotbugs Maven Plugin 4.9.7.0

15 Oct 01:26
Immutable release. Only release title and notes can be modified.
spotbugs-maven-plugin-4.9.7.0
be09df5

Choose a tag to compare

  • Supports 4.9.7 of spotbugs
  • Build updates
  • Fixes #1215

Spotbugs Maven Plugin 4.9.6.0

17 Sep 14:03
spotbugs-maven-plugin-4.9.6.0
9e8ce9d

Choose a tag to compare

  • Supports spotbugs 4.9.6
  • note: 4.9.5 had a defect with detection of jakarta in servlets that was unexpected and quickly patched for this release.

Spotbugs Maven Plugin 4.9.5.0

15 Sep 13:45
spotbugs-maven-plugin-4.9.5.0
9cd9b6f

Choose a tag to compare

  • Support spotbugs 4.9.5

Spotbugs Maven Plugin 4.9.4.2

07 Sep 22:19
spotbugs-maven-plugin-4.9.4.2
111fc3e

Choose a tag to compare

Consumer

  • Add support for 'chooseVisitors'
  • Minor code cleanup
  • Still supports spotbugs 4.9.4

Producer

  • Remove add opens from jvm.config as no longer needed

Spotbugs Maven Plugin 4.9.4.1

02 Sep 01:45
spotbugs-maven-plugin-4.9.4.1
a82261a

Choose a tag to compare

Consumer

  • Cleanup readme to better support plugin
  • Dropped direct usage of plexus utils and commons io
  • Groovy 5 now run engine
  • Correct issue since 4.9.2.0 resulting in most runs getting spotbugs.html file incorrectly. This has been refactored to restore doxia 1 overrides to produce xml report only when not running in site lifecycle
  • Correct defects with handling of various files on disk such as exclusion filters that were introduced into 4.9.4.0. Integration tests have been applied to prevent future regression.
  • Commons io fileutils replaced by files.walk with detailed output moved to debug collection only rather than all runs
  • Normalization of path to linux style
  • Any regex usage is now precompiled
  • Use re-entrant lock for source indexer
  • Correct locale usage to use default if not given
  • Block doctype and XXE when processing xml files
  • Cleanup some fields from resources and in code never used

Producer

  • Pin versions of github actions tools
  • Run maven 3.6.3 integration test on windows to get more broad support
  • Run maven integration test on mac to get more broad support
  • Maven 4 integration tests will continue on linux
  • Fix maven wrapper perceived path traversal issue
  • Corrections to invoker to re-establish integration test verification's
  • Fix bugs in integration tests
  • Better secure xml usage in integration tests
  • Cleanup integration test warnings
  • Make sure transfer of artifacts is correctly disabled on integration tests