Skip to content

Releases: SonarSource/sonarlint-visualstudio

8.26.0

01 Sep 13:49
Compare
Choose a tag to compare

Release notes - SonarQube for Visual Studio - 8.26

Improvement

SLVS-2478 Update CFamily analyzer to 6.71.0.87975

SLVS-2491 Update SonarJS analyzer to 11.3.0.34350

SLVS-2507 Update to latest SlCore

Full Release Notes

8.25.0

18 Aug 13:41
1fffee0
Compare
Choose a tag to compare

Release notes - SonarQube for Visual Studio - 8.25

New Feature

SLVS-2450 Enable "Text" language

SLVS-2463 Add support for the '/std:c++23preview' flag

Improvement

SLVS-2461 [VS] Better display for multiple vulnerabilities of the same artifact

SLVS-2469 Update SonarText analyzer to 2.27.0.7705

SLVS-2475 Update to latest SlCore

Full Release Notes

8.24.0

04 Aug 11:22
a891474
Compare
Choose a tag to compare

Release notes - SonarQube for Visual Studio - 8.24

New Feature

SLVS-2359 Display Dependency Risks in the SONARQUBE panel

SLVS-2360 Allow users to change status of dependency risk

Bug

SLVS-2369 Filter out white space path list options

Improvement

SLVS-2387 Fix threading in mef-importing ctor of TaggerProvider

SLVS-2393 Remove Clean code occurrences

SLVS-2440 Upgrade sonar-dotnet-enterprise to 10.15.0.120848

SLVS-2445 Update CFamily analyzer to 6.70.0.87073

SLVS-2446 Update SonarText analyzer to 2.26.0.7517

SLVS-2454 Update SonarJS analyzer to 11.2.0.34013

Full Release Notes

8.23.0.13726

21 Jul 11:07
e392c62
Compare
Choose a tag to compare

Release notes - SonarQube for Visual Studio - 8.23

Bug

SLVS-2019 Fix "Git blame is not working. Falling back to detection date as the introduction date" error from SLCore

SLVS-2397 Exception sometimes thrown when trying to review hotspot

Improvement

SLVS-1275 Implement `getBaseDir` listener with non default-value

SLVS-2350 Fix: Race condition with CFamily & compilation database

SLVS-2358 Update SonarText analyzer to 2.25.0.7448

SLVS-2384 Fix threading in mef-importing ctor of FileRenameEventSource

SLVS-2385 Fix threading in mef-importing ctor of AnalysisIssueSelectionService

SLVS-2391 Upgrade sonar-dotnet-enterprise to 10.14.0.120626

SLVS-2429 Update to latest SlCore (10.26.0.81748)

Full Release Notes

8.22.0

07 Jul 15:37
43acd4e
Compare
Choose a tag to compare

Release notes - SonarQube for Visual Studio - 8.22

Bug

SLVS-2312 Instantiate IAnalysisConfigMonitor on startup

SLVS-2347 Quick fix cannot be reapplied after same issue re-appearance

Task

SLVS-2053 Drop the `analyzeFilesAndTrack`

SLVS-2296 Fix flaky tests

SLVS-2318 Update marketplace description

SLVS-2323 Update SLCore to bom-bug-free version + integration test

SLVS-2325 Fix: SLCoreServiceProvider returning true before backend is initialized

SLVS-2329 Fix Quality Gate

SLVS-2333 Fix QG

SLVS-2342 Drop no longer used interfaces

SLVS-2348 Fix: stop assuming encoding when it is not known

SLVS-2354 Send file content to SLCore

Improvement

SLVS-2031 Enable automatic analysis

SLVS-2033 Inform SlCore about opened files

SLVS-2038 CFamily automatic analysis integration

SLVS-2043 Adopt automatic analysis

SLVS-2054 Optional: Implement “startProgress” and “reportProgress”

SLVS-2287 Optional: Improve DocumentEventsHandler to not do operations for CMake projects

SLVS-2288 Dispose empty folders created by SingleFileMonitor

SLVS-2300 Provide analysis propprties

SLVS-2308 Add granularity to ConfigurationScopeChanged event

SLVS-2326 Don't send file content for flushed files to SLCore

SLVS-2355 Update SonarJS analyzer to 11.0.0.33655

SLVS-2356 Update to latest SlCore (10.25.0.81589)

Full Release Notes

8.21.0

23 Jun 15:08
a4eca34
Compare
Choose a tag to compare

Release notes - SonarQube for Visual Studio - 8.21

Bug

SLVS-2303 SonarLint.targets file not specific enough

SLVS-2324 QuickFix can be split into multiple InputFileEdits

Improvement

SLVS-2291 Fix threading in mef-importing constructor of DiffViewService

SLVS-2292 Fix threading in mef-importing ctor of BoundSolutionGitMonitor

SLVS-2313 Update CFamily analyzer to 6.68.0.85760

SLVS-2319 Upgrade sonar-dotnet-enterprise to 10.12.0.118525

SLVS-2328 Update SLCore to 10.24.0.81415

Full Release Notes

8.20.0

10 Jun 13:58
e8bec34
Compare
Choose a tag to compare

Release notes - SonarQube for Visual Studio - 8.20

Task

SLVS-2136 Small Analysis properties UI improvement

SLVS-2294 Update to released SLCORE

Improvement

SLVS-2158 Remove the responsibility of ensure settings file exists in consumers

SLVS-2159 Update SonarJS analyzer to 10.24.0.33043

SLVS-2290 Upgrade sonar-dotnet-enterprise to 10.11.0.117924

Full Release Notes

8.19.1

28 May 10:47
870973b
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.19.1

Bug

SLVS-2156 Fix null reference exception on opening solution settings

Task

SLVS-1975 Enable nullable reference types in SlCore assemblies

Full Release Notes

8.19.0

26 May 14:32
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.19

New Feature

SLVS-2122 HotspotsToolWindow: add possibility for resolving a hotspot

Bug

SLVS-2065 Taint error code not visible with Light theme

SLVS-2144 Issues can not be muted in some cases

Improvement

SLVS-2012 Update available languages in market place

SLVS-2114 Split UserSettingsProvider

SLVS-2119 Unify hotspots lists

SLVS-2120 HotspotsToolWindow: display column for server match

SLVS-2123 Drop legacy server hotspot matching logic

SLVS-2124 HotspotsToolWindow: add location filtering

SLVS-2126 HotspotsToolWindow: add review priority filtering

SLVS-2127 HotspotsToolWindow: add view on server button

SLVS-2134 Fix threading in mef-importing constructor of ActiveDocumentTracker

SLVS-2135 Fix threading in mef-importing constructor of VsProjectInfoProvider

SLVS-2145 Update CFamily analyzer to 6.67.0.84717

SLVS-2146 Upgrade sonar-dotnet-enterprise to 10.10.1.116480

SLVS-2147 HotspotsToolWindow: add status column

SLVS-2150 Update SonarText analyzer to 2.24.0.6480

SLVS-2153 Update to SlCore 10.22.0.81232

Full Release Notes

8.18.0

12 May 14:54
be95855
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.18

Bug

SLVS-2011 Deleting connection for US region shows wrong references when same organization exists for EU region

SLVS-2112 ActiveSolutionTracker: Incorrect event arguments raised for dummy solutions

SLVS-2113 ActiveSolutionTracker: Not raising event when dummy solution is replaced by real solution

Improvement

SLVS-1749 Allow setting custom analysis properties by the users

SLVS-2025 Fix importing constructors of ActiveSolutionTracker & ActiveSolutionBoundTracker & AnalysisConfigMonitor

SLVS-2088 Replace long product name in menus

SLVS-2089 Allow setting solution-level file exclusions

SLVS-2101 Upgrade sonar-dotnet-enterprise to 10.9.0.115408

SLVS-2116 Update SonarText analyzer to 2.23.0.6355

Full Release Notes