Skip to content

Releases: SonarSource/sonarlint-visualstudio

4.38

21 Sep 09:04
Compare
Choose a tag to compare

This version brings support for analyzing CMake projects. Please refer to our documentation for more information.

Improvements

  • 2648 - Support the new "/std:c++20" flag
  • 2639 - Embed SonarC# 8.29 and SonarVB 8.29
  • 903 - Support analysis of CMake projects in VS2017 and VS2019

4.37

19 Jul 14:56
Compare
Choose a tag to compare

Improvements

  • 2488 - Embed SonarC# 8.26 and SonarVB 8.26
  • 2479 - Embed SonarJS 8.1.0
  • 2452 - Verbose log output if node.exe cannot be located

Bug Fixes

  • 2494 - Update-to-date binding check fails with COMException
  • 2469 - Closing down VS starts two node processes which are then orphaned and left running
  • 2411 - [Hotspots] Documentation rule link is broken for some rules
  • 2351 - Error List displays a empty line if the span of the selected issue is invalidated
  • 2276 - CFamily analysis fails when file has mixed line endings (CRLF and LF)
  • 2242 - Preamble not refreshing on change of focus
  • 2193 - TextBufferIssueTracker throws debug exceptions on open-folder projects

4.36

05 Jul 14:42
Compare
Choose a tag to compare

Improvements

  • 2471 - Update embedded CFamily analyzer to v6.21.0.32709
  • 2464 - Update embedded SonarC# and SonarVB analyzers to v8.24

4.35

26 May 10:41
Compare
Choose a tag to compare

Improvements

  • 2181 - Support standalone TypeScript analysis

4.34

06 May 11:46
Compare
Choose a tag to compare

Support up-to-date Javascript analyzer

Improvements

  • 771 - Provide standalone-mode ruleset configuration mechanism for JavaScript
  • 2397 - Use NodeJS-based analyzer for JavaScript
  • 2392 - Embed SonarJS analyzer v7.4.2.15501
  • 2391 - Embed CFamily analyzer v6.20.0.31240
  • 2385 - Embed SonarC# 8.22 and SonarVB 8.22
  • 2318 - Support C++ projects compiling with C++20 (/std:c++latest)

4.33.1

17 Mar 08:48
5909089
Compare
Choose a tag to compare

Bug Fixes

  • 2229 - Extension fails to load on machines that have only VS 2015 installed

4.33

08 Mar 16:47
Compare
Choose a tag to compare

With this version, we are improving the support for Taint Vulnerabilities, and adding one new C#/VB.NET vulnerability.

Improvements

  • 2204 - Embed SonarC# 8.19 and SonarVB 8.19
  • 2179 - Display a user friendly message when Taint Vulnerabilities are not available in the given SQ version
  • 1841 - Improve the handling of compiler unsupported options

Bug Fixes

  • 2171 - [Taint] Intermittent error synchronising taint issues
  • 2149 - Newly added header files do not contain secondary location adornments
  • 2118 - Gold bar displayed after exception in TextBufferIssueTracker
  • 2091 - Taint filtering does not work when the last document is closed
  • 2079 - Taint filtering does not work for single-click navigation in the Solution Explorer

4.32

15 Feb 16:32
Compare
Choose a tag to compare

Improvements

  • 2158 - Support developer notifications in SonarQube Community edition
  • 2172 - Embed CFamily analyzer v6.17.0.27551
  • 2154 - Embed SonarC# 8.18 and SonarVB 8.18

Bug Fixes

  • 1751 - Developer notifications icon does not appear in VS 2019

4.31

08 Feb 15:52
Compare
Choose a tag to compare

In this release you can now investigate Taint Vulnerabilities found in your SonarQube or SonarCloud server directly in Visual Studio. Please refer to our documentation for more information.

Improvements

  • 2131 - Investigate adding help links to C and C++ editor tooltips
  • 1991 - Display taint vulnerabilities in the IDE

4.30

20 Jan 15:15
Compare
Choose a tag to compare

This version brings in particular:

  • improved precision and reduced False Positives for C# and VB.NET security rules
  • many new rules for C++, in particular for security and C++ 17

Improvements

  • 2111 - Embed CFamily analyzer o v6.16.0.26112
  • 2110 - Embed SonarC# 8.17 and SonarVB 8.17