Releases: SonarSource/sonarlint-visualstudio
8.11.0
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
8.10
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
8.8.1
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
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
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
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
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
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
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