Skip to content

@duncanp-sonar duncanp-sonar released this Feb 25, 2019 · 7 commits to master since this release

Improvements

  • 705 - Fail pre-process step if the organization is supplied using /d:sonar.organization
  • 684 - Produce colorization and syntax highlighting data for test projects
  • 676 - Support .NET Core 3.0 SDK
  • 662 - Improve documentation on importing issues from external analyzers
  • 657 - Stop reporting the project URL at the end of the analysis
  • 656 - Do not force the JVM memory size when not specified by user
  • 568 - Upgrade Sonar-Scanner-Cli to 3.3.0.1492
  • 529 - Drop generation of summary.md on VSTS

Bug Fixes

  • 702 - Debug output messages from the post-processor do not appear
  • 681 - Begin step on Linux fails if the user directory does not exist
  • 651 - XUnit .NET Core test projects are not recognised as test projects
  • 647 - Do not fail analysis when targets files are unexpectedly copied by another concurrent analysis
  • 597 - Scanner should not output warnings on the stderr
Assets 4
4.5

@Evangelink Evangelink released this Dec 10, 2018 · 32 commits to master since this release

Improvements

  • 465 - Support analysis running as System Accounts
  • 560 - Update the scanner to allow detecting multiple coverage reports with TFS/VSTS
  • 627 - Add support for analyzing ASP.NET 2.1 core projects with Razor files

Bug Fixes

  • 535 - Avoid locking SonarScanner.MSBuild.Common.dll
  • 594 - No metrics or highlighting for C# unless at least one SonarC# rule is enabled
  • 587 - Environment.SpecialFolder.LocalApplicationData returns an empty string on Linux
  • 547 - Generated sonar-project.properties file should contain per-module sonar.working.directory
  • 527 - Settings in SONARQUBE_SCANNER_PARAMS should not be overridden automatically
Assets 4

@duncanp-sonar duncanp-sonar released this Oct 15, 2018 · 77 commits to master since this release

Bug Fix

  • #589 - "GetAnalyzerSettings" task was not given a value for the required parameter "Language"
Assets 4
4.4

@Evangelink Evangelink released this Oct 3, 2018 · 85 commits to master since this release

New Features

  • #561 - Report all Roslyn issues to SonarQube/SonarCloud

Improvements

  • #543 - Setting sonar.verbose=true should set sonar-scanner-cli's debug mode
Assets 4

@Evangelink Evangelink released this Jun 14, 2018 · 109 commits to master since this release

New Features

  • #417 - Publish as a .NET Core Global Tool
Assets 4
4.3

@Evangelink Evangelink released this Jun 4, 2018 · 128 commits to master since this release

Improvements

  • #477 - Scanner should not suggest to use -X
  • #491 - "sonar.msbuild.testProjectPattern" should have a default value
  • #498 - Scanner for MSBuild .Net Core should be available as a chocolatey package
  • #502 - Error message for unsupported versions of MSBuild can be misleading
  • #506 - Rename chocolatey package key
  • #509 - Digitally sign binaries to not be blacklisted by antivirus
  • #522 - Break the build when running under local system account

Bug fixes

  • #455 - Argument null exception when there are no active rules in the chosen quality profile
  • #513 - Build fail with scanner for msbuild when OutputPath property of WPF project contains $(MSBuildProjectName)

Won't fix

  • #448 - Analysis may fail on concurrent builds
Assets 4
4.2

@Evangelink Evangelink released this Apr 18, 2018 · 154 commits to master since this release

Highlights

  • This release allows to support analysis of more of the default msbuild projects

Improvements

  • #446 - Support more msbuild project types
  • #463 - Add support for analyzing more sql files
  • #470 - Allow users to simply extend the list MSBuild Project Items

Bug fixes

  • #459 - User-Agent header is sent only on requests to /api/server/version
Assets 4

@Evangelink Evangelink released this Mar 22, 2018 · 178 commits to master since this release

Bug fixes

Fix bug when trying to find CodeCoverage.exe using registry

Assets 4

@michalb-sonar michalb-sonar released this Mar 15, 2018 · 181 commits to master since this release

Highlights

  • This release introduces a new, dotnet core-based Scanner for MSBuild. It is a cross-platform implementation that does not require Mono.

Bug fixes

  • SONARMSBRU-199 - Analysis should not fail for valid Windows file/folder names, e.g. containing commas
  • SONARMSBRU-339 - Scanner for MSBuild through VSTS extension no longer imports coveragexml
  • SONARMSBRU-366 - Legacy bootstrapper exe always returns exit code 0
  • SONARMSBRU-379 - GUID detection mechanism doesn't work properly with relative paths

Improvements

  • SONARMSBRU-231 - Test results should be uploaded automatically for VSTS builds
  • SONARMSBRU-327 - Consider failing the analysis when encountering projects with duplicate Guids
  • SONARMSBRU-360 - Analysing projects using "dotnet build /t:rebuild" does not work
  • SONARMSBRU-364 - Set User-Agent in HTTP requests
  • SONARMSBRU-367 - On private project scanner fails with "Forbidden" if "Browse" permission is missing
  • SONARMSBRU-374 - Log warning when the user running the build is local system and not a normal Windows user
  • SONARMSBRU-375 - Ensure all path comparisons within the scanner are done using OS-specific case and separator sensitivity
  • SONARMSBRU-376 - Fail the build is ImportBefore targets detect unsupported version of MSBuild
  • SONARMSBRU-377 - Dump sonar-project.properties (without sensitive data) into the logs when sonar.debug=true is set
  • SONARMSBRU-378 - Credentials must be passed in both begin and end steps or not at all
  • SONARMSBRU-380 - End step should display a clear message when one of the project doesn't have a GUID
  • SONARMSBRU-382 - Embed Sonar CLI Scanner 3.1.0.1141
Assets 5
You can’t perform that action at this time.