Skip to content

Releases: SonarSource/sonarlint-visualstudio

8.11.0

05 Feb 14:04
3edccfa
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.11

New Feature

SLVS-1454 Adapt ManageBindingDialog to the case of no solution open

SLVS-1743 Show diff view when opening a fix suggestion in IDE

SLVS-1769 Enable HTML analysis

SLVS-1772 Enable T-SQL analysis

Bug

SLVS-1783 FormatException for non-formatted logs

SLVS-1796 Handle nullable SLCore log message

SLVS-1822 Skip Roslyn settings sync when no solution is open

Task

SLVS-1419 Update SLCore connection management

SLVS-1476 Connected Mode: Inconsistent capitalization in a notification

SLVS-1782 Enforce using the embedded cfamily plugin with SLCore

Improvement

SLVS-1763 Upgrade sonar-dotnet-enterprise to 10.5.0.109200

SLVS-1765 Rename "Connected Mode" project context menu

SLVS-1818 Update to SLCore 10.14 and adapt RPC changes for SQC multi-region

Full Release Notes

8.10

22 Jan 13:36
8b9902d
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.10

Bug

SLVS-1600 Rule description for S3516 not formatted correctly

SLVS-1641 GlobalConfigGenerator only uses legacy severity

SLVS-1717 Fix C++ Language standard recognition when a C language standard is also specified

SLVS-1735 Change mapping of SLCore INFO logs from verbose to regular

Improvement

SLVS-1317 Re-enable SLCore integration test parallelization once CI is moved to Cirrus

SLVS-1498 Show infobar when server certificate can't be verified

SLVS-1637 Migrate VCX Projects analysis to CFamily java plugin via SLCore

SLVS-1638 Migrate CMake analysis to CFamily java plugin via SLCore

SLVS-1651 Manage Binding window minor UI fixes

SLVS-1654 Drop support for creating new connections with username/password authentication

SLVS-1660 Create integration tests for CFamily

SLVS-1661 Cleanup old CFamily implementation

SLVS-1679 Enable issue streaming for SLCore analysis

SLVS-1697 Integrate Reproducer command with SLCore analysis

SLVS-1709 Cleanup CFamily build

SLVS-1715 Update SonarText analyzer to 2.20.0.5038

SLVS-1720 Upgrade sonar-dotnet-enterprise to 10.4.0.108396

SLVS-1722 Log extra properties of SLCore log events

SLVS-1723 Introduce log contexts

SLVS-1725 Update Microsoft.VSSDK.BuildTools nuget package

SLVS-1727 Update CFamily analyzer to 6.62.0.78645

SLVS-1728 Update SonarJS analyzer to 10.20.0.29356

SLVS-1729 [Visual Studio] Promote SQC free plan inside the IDE extensions

SLVS-1747 Update files' header to 2025

SLVS-1755 Update SonarJS analyzer to 10.20.0.29356

SLVS-1758 Parallelize all non-ui unit tests

SLVS-1760 Update link to "Advanced Configuration" documentation page

Full Release Notes

8.9.0

23 Dec 08:25
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.9

New Feature

SLVS-1677 Unbind a project

Improvement

SLVS-1682 Update SonarJS analyzer to 10.19.0.29100

SLVS-1692 Update SlCore to 10.12.0.79820

SLVS-1730 Update SlCore to 10.12.1.79852

Full Release Notes

8.8.1

18 Dec 08:03
9c11712
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.8.1

Improvement

SLVS-1688 Update Quality Profiles on solution open

Bug

SLVS-1694 Provide system proxy settings to the SlCore process

Full Release Notes

8.8.0

06 Dec 15:17
b427b03
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.8

Bug

SLVS-1647 On taint update with changed id, fallback to match by server key

SLVS-1676 Add `sonar-cfamily` to the enterprise plugin list in THIRD-PARTY-NOTICES

New Feature

SLVS-1547 Add notice to LGPL license regarding C# analyzer

Improvement

SLVS-1496 Add support for dynamic choice of Dotnet analyzer based on the community/enterprise

SLVS-1497 Integrate with SLCore to update Connected Mode .NET analyzer

SLVS-1636 Update THIRD-PARTY-LICENSES.txt

SLVS-1648 Update CFamily analyzer to 6.61.0.77816

SLVS-1650 Adapt to sonar-text repackaging

SLVS-1655 Upgrade sonar-dotnet-enterprise to 10.3.0.106239

SLVS-1666 Update SonarText analyzer to 2.19.0.4883

SLVS-1667 Update SonarJS analyzer to 10.18.0.28572

SLVS-1674 Improve CertificateChainValidator logging

SLVS-1684 Update SlCore to 10.11.2.79730

Full Release Notes

8.7.0

25 Nov 15:27
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.7

Bug

SLVS-1183 SLVS goldbars are not reset on solution/binding change

New Feature

SLVS-1385 Manage Connections Dialog: User should be able to edit credentials

SLVS-1569 Update labels to match the rebranding

SLVS-1570 Change product logos to match the rebranding

SLVS-1588 Display custom severity for taints

Improvement

SLVS-1533 Update CFamily analyzer to 6.60.0.76379

SLVS-1581 Support Standard/MQR mode switching for findings

SLVS-1587 Display custom severity for issues

Full Release Notes:

https://sonarsource.atlassian.net/issues/?jql=fixVersion%20=%2016071%20ORDER%20BY%20created%20ASC

8.6.0

23 Oct 13:30
d6da073
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.6

Improvement

SLVS-1387 Project Selection Dialog: User should be able to search for a project

SLVS-1458 Update CFamily analyzer to 6.59.0.75237

SLVS-1468 Update SonarJS analyzer to 10.16.0.27621

SLVS-1470 Update SonarText analyzer to 2.16.0.4008

Bug

SLVS-1487 Fix null reference exception in ManageBindingViewModel.CreteConnectionInfoFromSharedBinding

SLVS-1489 Use Shared Binding Config infobar not shown unless Manage Binding dialog is clicked

SLVS-1508 Closing a goldbar notification results in editor freeze

SLVS-1541 Fix secrets/js analysis not working in connected mode for SQ 9.9.1

Full Release Notes

8.5.0

10 Oct 08:43
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.5

New Feature

SLVS-1480 Apply fix suggestion

Improvement

SLVS-1492 Update SLCore to 10.7.1.79146

Bug

SLVS-1503 Address breaking change from SlCore 10.7

Full Release Notes

8.4.0

01 Oct 15:07
Compare
Choose a tag to compare

Release notes - SonarLint for Visual Studio - 8.4

Improvement

SLVS-1376 Binding Dialog: list connections

SLVS-1378 Binding Dialog: Trigger binding

SLVS-1379 Binding Dialog: Implement Use Shared Binding Configuration

SLVS-1381 Binding Dialog: Show current binding status

SLVS-1382 Manage Connections Dialog: User should be able to view the list of connections

SLVS-1386 Manage Connections Dialog: User should be able to create a new connection

SLVS-1388 Project Selection Dialog: User should be able to view list of projects

SLVS-1389 New Connection Dialog: User should be able to authenticate

SLVS-1393 Delete Connection Dialog: User should be able to delete a connection

SLVS-1394 Organization Selection Dialog: User should be able to view list of organizations for a specific connection

SLVS-1395 Organization Selection Dialog: User should be able to manually choose an organization

SLVS-1439 Show INFO and BLOCKER severity levels in rule descriptions

SLVS-1472 Update SLCore to 10.6.0.79033

Full Release Notes

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