Skip to content

Release 3.2.1

Compare
Choose a tag to compare
@felipebz felipebz released this 10 Feb 14:32
· 218 commits to main since this release

SonarQube compatibility

This version supports SonarQube 8.9 LTS and newer.

Please be aware that ZPA is only tested with SonarQube Community Edition. It may work with the commercial editions of SonarQube, but you won't be able to use ZPA and the embedded PL/SQL plugin from SonarSource to analyze the code simultaneously. If you need this scenario, please use zpa-cli instead.

Install/update instructions

  • Download the sonar-zpa-plugin-3.2.1.jar and copy it to the SONARQUBE_HOME/extensions/plugins.
  • Remove the older plugin from that directory.
  • Restart the SonarQube instance.

For custom plugin developers

Binary compatibility is not guaranteed either in between any version number change. Custom plugins should be recompiled against the same version of sonar-zpa-plugin.

Download the zpa-toolkit-3.2.1.jar (requires Java 11+) to test the parser and view the AST.

Changelog

🐛 Fixes

  • 28401ad fix(grammar): Accept PARALLEL_ENABLE on functions declarations
  • 697d87a fix(grammar): Fix EXISTS_EXPRESSION to parse the subquery correctly

🛠 Build

  • 6647196 build: Use Kotlin 1.8.10
  • e2daf6d build: Update copyright in license headers
  • 6a0640f build: Update copyright in license headers
  • 8c4ccd5 build: Use JDK 17 to run integration tests that depends on SonarQube 9.8 or higher
  • ea0555e build: Use JReleaser 1.4.0
  • 2417982 build: Use Kotlin 1.8.0