Skip to content

Releases: spotbugs/spotbugs-maven-plugin

Spotbugs Maven Plugin 4.8.6.3

05 Sep 02:00
Compare
Choose a tag to compare
  • Ability to disable logs in quite mode (spotbugs.quiet) #842
  • Fix output directory per #807
  • Update plugins / dependencies
  • Fix tag used to build spotbugs during GHA
  • Use inject annotation from jsr330 instead of deprecated component annotation

Build

  • Remove old overrides from pom as addressed
  • Cleanup javadocs
  • Remove snapshot from javadocs at 2.1 as non existent
  • Order attribute order of annotations
  • Use log commonly throughout (newer coded used getLog in one place)
  • Sort imports
  • Add opens for java.lang and java.util for site build as needed on newer jdks
  • Correct GHA for site distribution
  • Delete duplicate codeql github action
  • Speed up github actions

Spotbugs Maven Plugin 4.8.6.2

06 Jul 00:02
Compare
Choose a tag to compare
  • Supports spotbugs 4.8.6
  • Uses groovy 4.0.22

Spotbugs Maven Plugin 4.8.6.1

27 Jun 12:57
Compare
Choose a tag to compare
  • Supports spotbugs 4.8.6
  • Restore java 8 support

Spotbugs Maven Plugin 4.8.6.0

24 Jun 21:19
Compare
Choose a tag to compare

Support spotbugs 4.8.6

WARNING: This version accidentally required java 11. A patch is incoming that will move back to java 8. Do note though spotbugs will be moving up in near future.

Spotbugs Maven Plugin 4.8.5.0

05 May 18:21
Compare
Choose a tag to compare
  • Support spotbugs 4.8.5.0
  • Dependency and plugin general updates
  • Maven wrapper update to 3.3.1

Spotbugs Maven Plugin 4.8.4.0

09 Apr 16:52
Compare
Choose a tag to compare

User

  • Support spotbugs 4.8.4
  • library updates / plugin updates
  • Supports jdk 23
  • Require maven 3.6.3 per maven deprecation

Build

  • Update renovate config
  • Update GHA for adjustments to maven/java
  • Drop modernizer plugin back to 2.7.0 as it was restricted to maven 3.9.5 (will be fixed on next release)

Spotbugs Maven Plugin 4.8.3.1

11 Feb 00:23
Compare
Choose a tag to compare
  • Support for spotbugs 4.8.3
  • Bump groovy to 4.0.18
  • Bump slf4j to 2.0.12
  • Bump commons codec to 1.16.1

Spotbugs Maven Plugin 4.8.3.0

15 Jan 01:49
Compare
Choose a tag to compare

This release is much larger than most, all IT tests are good to go. Given scope of changes, if any issues seen, please raise ticket so we can quickly address. A lot was done here to fix-up lazy groovy usage.

Consumer

  • Support for spotbugs 4.8.3
  • library updates
  • Add 'noClassOk' option (untested)
  • Stop overusing 'def' from groovy and use concrete types
  • Many plexus to standard java usage
  • Switch 'Boolean' to 'boolean' for parameters
  • Remove long deprecated and not actually used spotbugsXmlOutput
  • Switch to using buffered writer
  • Drop supporting 2005 version of jxr-maven-plugin
  • Add support for usage of classifier (untested)
  • Add better logging when plugin skipped
  • Cleanup property usage and remove unused properties

Build

  • For integration tests switch to jakarta namespace
  • Cleanup site
  • Add groovy doc annotations
  • Let groovy create javadocs
  • Remove obsolete groovy config from build
  • Update groovy docs headers, footers, doc title
  • Replace examples with modern site usage
  • Replace all it with modern site usage
  • Replace only bash IT test with groovy

Spotbugs Maven Plugin 4.8.2.0

02 Dec 23:28
Compare
Choose a tag to compare
  • Supports spotbugs 4.8.2
  • Fix loading of onlyAnalyze classes/packages from file on multi module projects per #674
  • Force spotbugs log4j2 usage to pipe to slfj4 that we use

Spotbugs Maven Plugin 4.8.1.0

07 Nov 02:50
Compare
Choose a tag to compare
  • Supports Spotbugs 4.8.1

Build

  • Sorted pom now at 4 spaces instead of 2
  • Various updates to GHA - primed for jdk 22 but waiting on groovy 4.0.16 release

See notes from 4.8.0 as important new feature added there that likely will be missed given released within hour of each other.