Skip to content

Releases: SonarSource/sonarlint-visualstudio

8.3.0

11 Sep 13:56
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.3

Bug

SLVS-1369 Add certificate chain verification on the SLCore's request

SLVS-1436 Telemetry.GetStatus crashes when file with illegal character exists

Improvement

SLVS-1328 Allow users to provide custom JRE location

SLVS-1358 Upgrade sonar-dotnet analyzer to 9.32.0.97167

SLVS-1416 Upgrade CFamily analyzer to 6.58.0.74356

SLVS-1423 Update embedded SonarText analyzer to 2.15.0.3845

SLVS-1435 Support C Language standard flags

SLVS-1441 Update SLCore to 10.5.0.78949

Full Release Notes

8.2.2

23 Aug 12:42
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.2.2

Bug

SLVS-1412 Deadlock in SonarLintSettings

8.2.1

07 Aug 11:21
7a8ca7a
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.2.1

Bug

SLVS-1336 NullReferenceException in SlCoreTelemetryMigrationProvider when no Telemetry.xml is on disk

8.2

05 Aug 13:11
Compare
Choose a tag to compare
8.2

Release notes - SonarLint for Visual Studio - 8.2

Improvement

SLVS-1212 Enable DisableRuleCommand for all SLCore analyzable languages

SLVS-1243 Replace SLVS custom telemetry with SLCore

SLVS-1264 Enable JavaScript, TypeScript and CSS analysis in SLCore

SLVS-1290 Upgrade CFamily analyzer to 6.57.0.73017

SLVS-1294 Upgrade sonar-dotnet analyzer to 9.30.0.95878

SLVS-1311 Update embedded SonarText analyzer to 2.13.0.3515

Full Release Notes

8.1

08 Jul 14:48
b275275
Compare
Choose a tag to compare
8.1

Release notes - SonarLint for Visual Studio - 8.1

Improvement

SLVS-1196 Update embedded SonarText analyzer to 2.11.0.2807

SLVS-1208 Update embedded CFamily analyzer to CFamily 6.56.0.72172

SLVS-1219 Pass the correct file encoding to SLCore

SLVS-1220 Update embedded SonarText analyzer to 2.12.1.2905

SLVS-1222 Embed SonarC# 9.27.0.93347 and SonarVB 9.27.0.93347

SLVS-1224 Upgrade sonar-dotnet analyzer to 9.28.0.94264

SLVS-1231 Disable button "Disable SonarLint Rule" for Secrets on Standalone mode

SLVS-1232 Disable button "Mute Issue" for Secrets on Connected mode

Bug

SLVS-1215 Send Sloop shutdown on background thread

SLVS-1251 Fix: FileUri is not escaped correctly

Full Release Notes

8.0

29 May 09:44
Compare
Choose a tag to compare
8.0

This release enables the open issues in the IDE from SonarQube in Connected Mode and comes with 7 new ASP.NET rules, see more details in the Community announcement.

Improvements

  • 5456 - Open issue from SonarQube in the IDE
  • 5406 - Embed SonarC# 9.25.0.90414 and SonarVB 9.25.0.90414
  • 5403 - Update embedded CFamily analyzer to 6.55.0.70177
  • 5382 - Update embedded JS/TS analyzer to 10.14.0.26080
  • 5345 - Drop VS 2019
  • 5115 - Add formatting help below Mute Issue window's comment box

Bug Fixes

  • 5357 - Fix ERR_NoCompatibleVersion message.
  • 5072 - Disable rule command does not have CSS in the supported languages list

7.8

02 Apr 13:27
Compare
Choose a tag to compare
7.8

This release allows the support of C++23 and adds 2 new rules for ASP.NET, see more details in the Community announcement.

Note that this is the final version supported on Visual Studio 2019.

Improvements

  • 5334 - Update embedded CFamily analyzer to 6.54.0.69031
  • 5333 - Update embedded JS/TS analyzer to 10.13.0.25911
  • 5321 - Embed SonarC# 9.23.0.88079 and SonarVB 9.23.0.88079
  • 5092 - Make branch matching algorithm aligned with other SonarLint flavours.

Bug Fixes

  • 5328 - Paths coming from VS solution should be trimmed

7.7

28 Feb 09:38
Compare
Choose a tag to compare
7.7

This version introduces 9 new C++ rules, especially around DFG reporting.

Improvements

  • 5238 - Embed SonarC# 9.20.0.85982 and SonarVB 9.20.0.85982
  • 5235 - Update embedded CFamily analyzer to 6.53.0.67215
  • 5226 - Update embedded JS/TS analyzer 10.12.0.25537

7.6

23 Jan 10:08
c56f699
Compare
Choose a tag to compare
7.6

This version enables marking an issue as Accepted (requires connected mode with SonarQube 10.4 or SonarCloud).

Improvements

  • 5180 - Embed SonarC# 9.17.0.82934 and SonarVB 9.17.0.82934
  • 5172 - Support Accept instead of Won't Fix in SonarCloud
  • 5166 - Update embedded CFamily analyzer to 6.52.0.66181
  • 5121 - Update embedded JS/TS analyzer 10.11.0.25043
  • 5120 - Embed SonarC# 9.16.0.82469 and SonarVB 9.16.0.82469

Bug Fixes

  • 5181 - Fix muting of incorrect issues when bound to SonarCloud

7.5

19 Dec 14:20
d13ed6e
Compare
Choose a tag to compare
7.5

This release brings you the ability to resolve issues that you're not going to fix directly in Visual Studio (requires connected mode with SonarQube or SonarCloud), see more details in the Community announcement.

Improvements

  • 5114 - Issue resolution from the IDE
  • 5087 - Embed SonarC# 9.15.0.81779 and SonarVB 9.15.0.81779
  • 5073 - Update embedded CFamily analyzer to 6.51.0.65468
  • 5039 - Update embedded JS/TS analyzer to 10.10.0.24774

Bug Fixes

  • 5116 - Fix Binary Signing