Skip to content

V0.9.6

Compare
Choose a tag to compare
@guwirth guwirth released this 23 Jun 21:40
· 2460 commits to master since this release

We are pleased to announce the release of the SonarQube C++ Community Plugin version 0.9.6.
See lists below for features added and bugs fixed in this release.

SonarQube compability

Enhancements

  • use latest SQ 5.6 API and POM 32 (#887, #883, #881, #868)
  • end of Java 7 support (#823)
  • remove deprecated SQALE quality model, sonar.cxx.other.sqales (#858, #856)
  • support of new SonarQube Quality Model (#816, #720)
  • sonar-scanner V2.6 support (#845)
  • support of Dr Memory Analysis reports; sonar.cxx.drmemory.reportPath (#837)
  • upgrade to sonar-dotnet-tests-library v1.3.2: supporting sonar.cxx.vstest.reportsPaths, sonar.cxx.nunit.reportsPaths and sonar.cxx.xunit.reportsPaths (#841)
  • cache coverage data to improve performance (#822)
  • improved logging (#838, #821, #846)

Bugfixes

  • fix Eclipse build (#863, #851)
  • improve preprocessor #elif and #include handling (#860)
  • preprocessor fails to parse #include directive which has functional macros (#855)
  • Microsoft specific handling of variadic macros not supported (#853, #843)
  • CxxCompilerSensor: Fix check for valid input handling (#826)

Know Issues

For an up to date list of known issues see the issue tracker.

  • V0.9.6 is not compatible with SQ 6.0, SQ 6.1, ...
  • V0.9.6 is not compatible with Java 9

Thanks ....

go to all contributors (in alphabetical order):

@arnaudsylvestre
@Bertk
@BobSilent
@guwirth
@jmecosta

... and all people which were active on the issue tracker!