Skip to content

Release 4.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Apr 01:56
· 82 commits to main since this release
db7c781

SonarQube compatibility

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

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

Install/update instructions

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

Short changelog

🔀 Merge

  • cf90750 Merge pull request #354 from TimoWiddauCC/implement-DEFAULT-ON-NULL, closes #354

🚀 Features

  • 1a816be symbols: add support for VARRAY type in symbol analysis
  • 514fafd Bump minimum SQ version to 25.8

🐛 Fixes

  • 76e4e97 grammar: remove unused OTHERS_CHOICE rule
  • 0fb798f grammar: fix precedence of IN_EXPRESSION and CONCATENATION_EXPRESSION rules

🔄️ Changes

  • 6a3bc42 remove unnecessary debug outputs from PlSqlAstScanner