SonarLint extension for VisualStudio
This release allows the support of C++23 and adds 2 new rules for ASP.DET, see more details in the Community announcement.
Note that this is the final version supported on Visual Studio 2019.
This version enables marking an issue as Accepted (requires connected mode with SonarQube 10.4 or SonarCloud).
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.
This version introduces an option enabling you to save and share with other contributors the configuration to bind the local solution to SonarQube or SonarCloud, so that everyone else working on the same solution does not have to manually configure it. It also adds support for .NET 8 and C# 12. More details in this Community announcement.
### Improvements
This version introduces our new Clean Code definitions. More details in this Community announcement.
### Improvements
This release enables to automatically sync any changes of SonarQube quality profiles to SonarLint in real-time, and it improves the visualization of code examples in the Rule Help with diff highlighting between compliant and uncompliant code. More details in this Community announcement.
### Improvements
This release adds Date and Time rules for .NET, MISRA rules for C and C++ (note: all MISRA rules are disabled by default), and support for Security Hotspots in C, C++, JavaScript, and TypeScript code when in Connected Mode. More details in this Community announcement.
This version introduces a new format and storage of Connected Mode settings to avoid changes in files that are commonly under source control and in your project files.
Note: this is a major version release because of the above-mentioned change. Connected Mode users will need to migrate their settings to the new format.
The migration wizard should make the migration straightforward. However, migration will change files that are likely to be under source control. Please read the migration guide before starting. Additional migration-specific information for TFVC users is here.
You can read more about this version in the Community announcement.
This version adds support for CSS analysis; more details in this announcement.
### Improvements