Skip to content

Compatibility Matrix

Günter Wirth edited this page Feb 7, 2024 · 23 revisions

Use the cxx plugin Compatibility Matrix to select the correct plugin version for the SonarQube version you are using. SonarQube versions are based on different Java versions and also have different APIs and UIs.

As a general rule, only LTS versions are supported by the cxx plugin. Intermediate versions are often not stable enough and break API compatibility. The maintenance effort of all variants would be too high.

SonarQube version /
cxx plugin version
v0.9.1 v0.9.5 v0.9.8 v1.3.0 v1.3.3 v2.0.x v2.1.x v2.2.x *
3.7.x (LTS) X - - - - - - -
4.5.x (LTS) - X - - - - - -
5.6.x (LTS) - - X - - - - -
6.7.x (LTS) / Java 8 - - X X X - - -
7.9.x (LTS) / Java 11 - - - - X X - -
8.9.x (LTS) / Java 11 - - - - - X X -
9.9.x (LTS) / Java 17 - - - - - - X -
10.x (LTS) * / Java 17 - - - - - - - beta

- not supported
* upcoming release

Clone this wiki locally