Sonar Pmd Versions Save

☕️ PMD Plugin for SonarQube

3.5.1

1 week ago

Changelog

3.5.1 (2024-05-07)

Full Changelog

Implemented highlights:

  • Supports latest SonarQube [9.9.4 - 10.5+]
  • Supports running on Java 11 on analysis side for SQ 9.9.4 - 10.2.x
  • Supports running on Java 17 for all supported SQ versions
  • Updated Sonar Plugin API+impl for SQ 9.9.4+
  • Upgraded various dependencies

3.5.0

3 weeks ago

Sonar PMD Plugin 3.5.0

Full Changelog

Implemented highlights:

  • Updated PMD (6.55.0) (last PMD-6) #422
  • Support analyzing up to Java 20-preview (close to 21) #422
  • Analyzing Java 21+ falls back to 20-preview with warning (no error) #422
  • Updated Sonar Plugin API+impl (9.8.0.63668) (SonarQube 9.8+)
  • Upgraded various dependencies
  • Needs Java 17 to run, the class file version is 61

Contributors

3.4.0

2 years ago

Sonar PMD Plugin 3.4.0

Full Changelog

Contributors:

  • jensgerdes (Many thanks for his great maintenance and decision to transfer)

Implemented highlights:

  • Updated PMD (6.45.0) #319
  • Support for Java 18 (including 17) #319
  • Updated Sonar Plugin API (9.4.0.54424) #309
  • Removed explicit dependency on Java plugin for new SonarQube Marketplace setup #303
  • Upgraded various dependencies
  • Transferred maintenance to jborgers and stokpop

3.3.1

3 years ago

Sonar PMD Plugin 3.3.1

Bugfix release:

  • Fixed Windows incompatibility introduced in 3.3.0 #244

Contributors:

This release includes the unpublished changes of 3.3.0.

3.3.0

3 years ago

Sonar PMD Plugin 3.3.0

Feature release:

  • Updated PMD (6.30.0)
  • Support for Java 15
  • Updated Sonar-Java API (6.0.1)

Closed issues:

  • Fixed deprecated PMD API Usage #239
  • Fixed CVE-2018-10237 #230
  • Fixed incorrect rule description #78

Contributors:

3.2.1

5 years ago

Sonar PMD Plugin 3.2.1

Bugfix release:

  • Aligned rule message 'OptimizableToArrayCall' with the implementation of PMD 6.x #75.
  • Fixed broken alignment of code samples in rule documentation

3.2.0

5 years ago

Sonar PMD Plugin 3.2.0

Noteworthy changes:

  • SonarQube 7.6+ support #81.
  • PMD 6.10.0

3.2.0-beta

5 years ago

This release is meant to fix #81. Feel free to test it. However, please note that it has not yet been thoroughly tested by us.

3.1.3

5 years ago

Sonar PMD Plugin 3.1.3

Bugfix release:

  • Sonar-PMD may break analysis due to illegally formatted violation reports #70.

3.1.2

5 years ago

Sonar PMD Plugin 3.1.2

Bugfix release:

  • Sonar PMD can not be used with Java 9+ using the sonar-scanner-gradle plugin #69.