Skip to main content

SonarQube Plugin Change Log

The following table lists the features and changes that have been implemented for the plugin with the relevant version release. To obtain the plugin, go to the plugin download section.

Version

Change / Feature

Additional Information

2023.3.4

  • Added support for SonarQube versions 8.9 through 10.1.

  • The Checkmarx configuration page now supports project searching by name.

  • Supported SAST Versions: 9.4, 9.5, 9.6

  • OSA Support: Not supported

  • SCA Support: Not supported

  • Supported Tool Version: SonarQube 8.9 through 10.1 with the following compatibilities:

    • SonarQube 9.6 - 10.1, Sonar CLI Scanner 4.7, Sonar Maven Scanner 3.9, OpenJDK 17

    • SonarQube 8.9 - 9.5, Sonar CLI Scanner 4.7, Sonar Maven Scanner 3.7, OpenJDK 11

  • Operating Systems: Windows

  • Supported Java Version: OpenJDK 11, OpenJDK17

2022.3.2

  • Added support for SonarQube servers 9.5 and 9.4.

  • Fixed the project name retrieval.

  • Fixed the team path extraction from the full path of the project.

  • Supported SAST Versions: 9.3, 9.4, 9.5

  • OSA Support: Not supported

  • SCA Support: Not supported

  • Supported Tool Version: Sonar 9.5, 9.4, 8.9 and 8.3 with the following compatibilities:

    • SonarQube 9.5, Sonar CLI Scanner 4.7, Sonar Maven Scanner 3.9, OpenJDK 11

    • SonarQube 9.4, Sonar CLI Scanner 4.7, Sonar Maven Scanner 3.9, OpenJDK 11

    • SonarQube 8.9, Sonar CLI Scanner 4.7, Sonar Maven Scanner 3.9, OpenJDK 11

    • SonarQube 8.3, Sonar CLI Scanner 4.3, Sonar Maven Scanner 3.7, OpenJDK 11

  • Operating Systems: Windows

  • Supported Java Version: OpenJDK 11

2022.3.1

  • Fixed additional rules that are available in CxSAST server

  • Added support for Kotlin

  • Update the Checkmarx Logo

  • Upgraded the following third-party libraries:

    • org.glassfish.jersey.core:jersey-common:3.0.5

    • com.fasterxml.jackson.core:jackson-databind:2.13.3

    • com.fasterxml.jackson.core:jackson-annotations:2.13.3

    • org.apache.logging.log4j:log4j-core:2.17.2

    • commons-io:commons-io:2.11.0

  • Supported SAST Versions: 9.3, 9.4, 9.5

  • OSA Support: Not supported

  • SCA Support: Not supported

  • Supported Tool Version: Sonar 7.8, 7.9, 8.3, 8.9 with the following compatibilities:

    • SonarQube 7.8: Sonar CLI Scanner 3.3, Sonar Maven Scanner 3.6, Oracle JDK 8

    • SonarQube 7.9: Sonar CLI Scanner 4.0, Sonar Maven Scanner 3.6, OpenJDK 11

    • SonarQube 8.3: Sonar CLI Scanner 4.3, Sonar Maven Scanner 3.7, OpenJDK 11

    • SonarQube 8.9: Sonar CLI Scanner 4.7, Sonar Maven Scanner 3.9, OpenJDK 11

  • Operating Systems: Windows

  • Supported Java Version: OpenJDK 11, Oracle JDK 8

2021.2.1

  • Added support for SonarQube 8.9

  • Support for new SonarQube APIs and older ones to ensure backward compatibility.

  • The cx.proxyBypass JVM property can now be defined to avoid proxy usage for CxSAST communication from MVN, This applies to the Sonar scanner and the SonarQube Web portal.

  • Added support for missing Checkmarx rules.

  • Fixed the mechanism that handles disabled force authentication settings of SonarQube.

  • Supported SAST Versions: 8.9, 9.0, 9.2, 9.3, 9.4

  • OSA Support: Not supported

  • SCA Support: Not supported

  • Supported Tool Version: Sonar 7.8, 7.9, 8.3, 8.9 with the following compatibilities:

    • SonarQube 7.8, Sonar CLI Scanner 3.3, Sonar Maven Scanner 3.6, Oracle JDK 8

    • SonarQube 7.9, Sonar CLI Scanner 4.0, Sonar Maven Scanner 3.6, OpenJDK 11

    • SonarQube 8.3, Sonar CLI Scanner 4.3, Sonar Maven Scanner 3.7, OpenJDK 11

    • SonarQube 8.9, Sonar CLI Scanner 4.3, Sonar Maven Scanner 3.7, OpenJDK 11

  • Operating Systems: Windows

  • Supported Java Version: OpenJDK 11, Oracle JDK 8

2020.3.4

  • Removed obsolete FSA agent dependencies.

  • Updated the versions of the libraries listed below to fix security vulnerabilities:

    • org.json:json

    • Apache commons-lang3

    • Jackson-databind

    • org.glassfish.jersey.core:jersey-common

    • org.apache.httpcomponents:httpclient

    • commons-logging

    • JQuery

  • Supported SAST Versions: 8.9, 9.0, 9.2, 9.3

  • OSA Support: Not supported

  • SCA Support: Not supported

  • Supported Tool Version: Sonar 7.8, 7.9, 8.3 with the following compatibilities:

    • SonarQube 7.8, Sonar CLI Scanner 3.3, Sonar Maven Scanner 3.6, Oracle JDK 8

    • SonarQube 7.9, Sonar CLI Scanner 4.0, Sonar Maven Scanner 3.6, OpenJDK 11

    • SonarQube 8.3, Sonar CLI Scanner 4.3, Sonar Maven Scanner 3.7, OpenJDK 11

  • Operating Systems: Windows

  • Supported Java Version: OpenJDK 11, Oracle JDK 8

2020.3.3

  • Support Maven Multi-Module Projects

  • Support Proxy

  • Supported SAST Versions: 8.9, 9.0, 9.2

  • OSA Support: Not supported

  • SCA Support: Not supported

  • Supported Tool Version: Sonar 7.8, 7.9, 8.3 with the following compatibilities:

    • SonarQube 7.8 , Sonar CLI Scanner 3.3, Sonar Maven Scanner 3.6 , Oracle JDK 8

    • SonarQube 7.9 , Sonar CLI Scanner 4.0, Sonar Maven Scanner 3.6, OpenJDK 11

    • SonarQube 8.3 , Sonar CLI Scanner 4.3, Sonar Maven Scanner 3.7, OpenJDK 11

  • Operationg Systems: Windows

  • Supported Java Version: OpenJDK 11, Oracle JDK 8

2020.2.10

  • Support for SonarQube 8.3

  • Fixing retrieval of vulnerabilities from SSL server

  • Fixing retrieval of vulnerabilities for JavaScript project

  • Improving error handling for sonar property retrieval

  • Certified SAST Versions: 8.9, 9.0

  • Supported Tool Version: Sonar 7.8, 7.9, 8.3 with the following compatibilities:

    • SonarQube 7.8 , Sonar CLI Scanner 3.3, Oracle JDK 8

    • SonarQube 7.9 , Sonar CLI Scanner 4.0 , OpenJDK 11

    • SonarQube 8.3 , Sonar CLI Scanner 4.3, OpenJDK 11

  • Supported Java Version: OpenJDK 11, Oracle JDK 8

  • Operationg Systems: Windows

2019.4.1

  • OpenJDK 11 support

  • Fixing plugin failure when enabling context path in sonar properties

  • Certified SAST Versions: 8.9, 9.0

  • OSA Support: Supported - * FSA agent supported version: 18.7.2.4

  • Supported Tool Versions: Sonar 7.8 - 7.9 with the following compatibilities:

    • Sonar 7.8 > Sonar Scanner 3.3 > Oracle JDK 8

    • Sonar 7.9 > Sonar Scanner 4.0 > OpenJDK 11

  • Operating Systems: Windows and Linux agents

  • Supported Java version: OpenJDK 11 and Oracle JDK 8