Skip to content

Release 3.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jul 00:27
· 31 commits to main since this release
09be3cc

SonarQube compatibility

This release is compatible with SonarQube Community Build 25.2 and newer and it has been tested on versions 25.2 to 25.7.

SonarQube commercial builds are not supported. For that, consider using zpa-cli instead.

Install/update instructions

  • Download the sonar-zpa-plugin-3.8.0.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.8.0.jar (requires Java 17+) to test the parser and view the AST.

Short changelog

🔀 Merge

  • 5c8135e Merge pull request #253 - Enhance PL/SQL Parsing to Support PIVOT and UNPIVOT Clauses

🚀 Features

  • d4158b4 Support all usages of PIVOT and UNPIVOT clauses (closes #197)
  • 2cb6823 Support PIVOT XML

🐛 Fixes

  • 1a988a8 Set plSqlDatatype of METHOD_CALL node based on actual return type, closes #254

🔄️ Changes

  • e7f9fed Remove usage of deprecated method org.sonar.api.config.PropertyDefinition.Builder.onQualifiers
  • 1b06e3b Remove usage of deprecated class org.sonar.api.utils.log.Logger

🧪 Tests

  • 9180be0 it: Update integration test files to match the Oracle 23.8 docs

🛠 Build

  • 80338c5 migrate Maven Central publishing from OSSRH to Central Portal
  • ac13b7a Change target to Java 17