8.22.0
Release notes - SonarQube for Visual Studio - 8.22
Bug
SLVS-2312 Instantiate IAnalysisConfigMonitor on startup
SLVS-2347 Quick fix cannot be reapplied after same issue re-appearance
Task
SLVS-2053 Drop the `analyzeFilesAndTrack`
SLVS-2296 Fix flaky tests
SLVS-2318 Update marketplace description
SLVS-2323 Update SLCore to bom-bug-free version + integration test
SLVS-2325 Fix: SLCoreServiceProvider returning true before backend is initialized
SLVS-2329 Fix Quality Gate
SLVS-2333 Fix QG
SLVS-2342 Drop no longer used interfaces
SLVS-2348 Fix: stop assuming encoding when it is not known
SLVS-2354 Send file content to SLCore
Improvement
SLVS-2031 Enable automatic analysis
SLVS-2033 Inform SlCore about opened files
SLVS-2038 CFamily automatic analysis integration
SLVS-2043 Adopt automatic analysis
SLVS-2054 Optional: Implement “startProgress” and “reportProgress”
SLVS-2287 Optional: Improve DocumentEventsHandler to not do operations for CMake projects
SLVS-2288 Dispose empty folders created by SingleFileMonitor
SLVS-2300 Provide analysis propprties
SLVS-2308 Add granularity to ConfigurationScopeChanged event
SLVS-2326 Don't send file content for flushed files to SLCore
SLVS-2355 Update SonarJS analyzer to 11.0.0.33655
SLVS-2356 Update to latest SlCore (10.25.0.81589)