Releases: SonarSource/sonar-scanner-msbuild
Releases · SonarSource/sonar-scanner-msbuild
5.5.0
Hello everyone,
With this release, we added support for .NET 6 projects, TLS 1.3 to the supported TLS versions, and fixed some bugs.
Improvements
- 1096 - Add TLS 1.3 to the supported TLS versions.
Bug Fixes
- 1139 - Fix when analysis fails with System.NotSupportedException in case of having an invalid absolute path (e.g., a website) in the project solution.
- 1125 - Analysis succeeds with Razor files in .NET 6.
- 1123 - Fix race condition issue during analysis for Razor builds.
- 1116 - Fix metrics or issue import for a ASP .NET 6 MVC projects.
5.4.1
5.4.0
5.3.2
5.3.1
Bug Fixes
- 1069 - 5.3.0 removes msbuild targets, but leaves projects configured to use sonarqube analysis
Changes in 5.3.0:
Improvements
- 1066 - Update scanner-cli to 4.6.2.2472
- 1060 - Compile with .NET Core 2.1 and 3.1
- 1037 - Output FilesToAnalyze.txt as utf-8
- 1036 - Add IT for reading Razor results
- 1020 - Move Sarif reports to out directory
- 964 - Improve uninstall of targets if multiple builds in the same pipeline
Bug Fixes
- 1041 - Fix RunAnalyzer override for .NET SDK 5+
- 1040 - Metadata files overwritten for ASP .NET 5 MVC project - no metrics (LOCs) and no highlighting for the C# code
- 1039 - Fix bug in WS error handling: ArgumentNullException
- 1019 - Remove duplicated properties from
sonar-project.properties
- 1015 - Targets file doesn't pick up explicit ErrorLog value
- 892 - Fix "project is a temporary project and will be excluded" message never displayed
5.3.0
Improvements
- 1066 - Update scanner-cli to 4.6.2.2472
- 1060 - Compile with .NET Core 2.1 and 3.1
- 1037 - Output FilesToAnalyze.txt as utf-8
- 1036 - Add IT for reading Razor results
- 1020 - Move Sarif reports to out directory
- 964 - Improve uninstall of targets if multiple builds in the same pipeline
Bug Fixes
- 1041 - Fix RunAnalyzer override for .NET SDK 5+
- 1040 - Metadata files overwritten for ASP .NET 5 MVC project - no metrics (LOCs) and no highlighting for the C# code
- 1039 - Fix bug in WS error handling: ArgumentNullException
- 1019 - Remove duplicated properties from
sonar-project.properties
- 1015 - Targets file doesn't pick up explicit ErrorLog value
- 892 - Fix "project is a temporary project and will be excluded" message never displayed
5.2.2
5.2.1
5.2.0
5.1.0
Improvements
- 959 - Pass configuration to analyzers
- 958 - Update Wiki about test project detection
- 955 - Don't inspect project name in test project detection by default
- 954 - Add clarification message to test project detection
Bug Fixes
- 949 - Missing Sarif report for Razor Views for .NET Core 3.1 and .NET 5 SDK
- 930 - Fail fast when there's multiple profiles for a language
- 891 - Do not fetch over the 10000th result while searching
- 843 - SonarQube.Integration.ImportBefore.targets removal by TargetsUninstaller causes issues with Concurrent Analysis