This release enhances telemetry, streamlines data collection, and updates dependencies to improve performance and insights.
What's New
- Added telemetry to track usage of scanner features (e.g., coverage report conversion).
- Added telemetry to capture details about the environments where the scanner is used (e.g. CPU architecture, Operating System kind).
Note: The telemetry in the scanner reports if a specific feature has been used or not. No project-specific information is extracted during analysis. This helps us prioritize development effort. We typically use this information to know the proportion of projects using a specific feature such as
- specific coverage formats
- ways of setting parameters (server UI, csproj tag, CLI argument…)
- …
Fixed
- #2987 C# warning wave compiler warnings were suppressed by the scanner. We now respect the user setting for WarningLevel and only increase it but never lower it. This change may find new issues in existing code.
Changed
- Removed telemetry reporting on target framework.
- Reduced collection of telemetry data about parameter usage.
Maintenance
- Updated dependencies to the latest versions.