Releases: SonarSource/sonar-scanner-msbuild
Releases · SonarSource/sonar-scanner-msbuild
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
5.0.4
5.0.3
5.0.2
5.0.0
New Features
- 866 - New .NET 5 flavor of the Scanner
Improvements
- 900 - Conversion of coverage results should not fail the whole analysis
- 894 - Update license headers
- 893 - Remove/Change SonarQube for Sonar in logs
- 888 - Drop deprecated roslyn.reportFilePath and analyzer.projectOutPath
- 840 - Detect and fail fast if sonar.organization is provided through SonarQube.Analysis.xml
- 831 - Clearer message and warning in case of fallback into default projectBaseDir
- 798 - Give the user the ability to provide its own CodeCoverage.exe path
- 664 - Analysis does not fail for commercial versions when the server is not licensed
- 659 - Scanner should not require a ProjectGuid
- 419 - Extract binary coverage conversion into a separate console app