We are pleased to announce the SonarQube C++ Community Plugin version 2.2.2.
This is only a small enhancement and bugfix release, see previous V2.2.x for complete release notes.
SonarQube compability
- tested and released with Sonar Plugin API 13.0.0.3026 and SonarQube Community Build 25.8.0.111898 with Java 17 (other versions are not tested but the plugin should also be compatible with SonarQube Server 2025.4 LTA)
- see also SonarQube compatibility matrix
- tested and released with Sonar Plugin API 13.0.0.3026 and SonarQube Community Build 25.1.0.102122 with Java 17 (other versions are not tested but the plugin should also be compatible with SonarQube Server 2025.1 LTA)
- see also SonarQube compatibility matrix
- tested and released for SonarQube 9.9 LTA with Java 17 (other versions are not supported)
- see also SonarQube compatibility matrix
- The plugin requires Java 17 on server and scanner side: install a Java version (e.g http://jdk.java.net/archive/) and update
JAVA_HOMEto point to the installation directory. - make sure to read the Upgrade Instructions before you get started
Enhancements
- Cppcheck 2.19 support #3015
- test plugin with Community 25.8.0.111898 (Server 2025.4 LTA), Community 25.1.0.102122 (Server 2025.1 LTA), SQ 9.9 LTA, and CLI scanner 7.2.0.5079 and 7.0.2.4839 #3014
- ensure SonarQube Server 2025.4 LTA compatibility #3014
Bugfixes
- define Python package versions for integration tests #2954
Thanks to @pascal-hofmann @amai2012 @MiklosMagyari @mrwsl @guwirth for their input and support.