Skip to content

Releases: SonarSource/sonarlint-vscode

3.8.0

08 Aug 09:44
Compare
Choose a tag to compare

This release adds UI views to setup and manage the binding of local folders or workspace to SonarQube and SonarCloud projects

More details in the release notes.

3.7.0

11 Jul 14:35
Compare
Choose a tag to compare

This version embeds the Java 17 runtime for select supported platforms (Windows x86-64, macOS x86-64 and arm-64, Linux x86-64).
It also brings new Java rules for AWS Cloud applications, support for TypeScript 4.7 and more.

More details:

  • Update JS/TS analyzer 9.2 -> 9.3 -> 9.4, Support for Typescript 4.7, Upgrade stylelint to 14.9.1, 3 new rules added, FP fixes
  • Update CFamily analyzer 6.34 -> 6.35, 2 new rules, bug fixes and improvements
  • Update Java analyzer 7.12.1-> 7.13, 7 new code quality rules for AWS Cloud functions

3.6.0

04 Jul 13:28
Compare
Choose a tag to compare

This version introduces quick fixes for Python issues, and adds a UI wizard to simplify the connection set up to SonarQube and SonarCloud

More details:

  • Add views to manage connected mode authentication, move authentication tokens to secret storage
  • Update Java analyzer 7.11.0 -> 7.12 -> 7.12.1, new rules + rules improvements, Incremental PR analysis with cache.
  • Update PHP analyzer 3.23 -> 3.23.1, descriptions for rule properties of S1808, FP fix for S6328
  • Update CFamily analyzer 6.33 -> 6.34, 1 new rule, improvements for SonarLint VSCode
  • Update Python analyzer 3.14 -> 3.15 -> 3.15.1, first Quick Fixes for Python

3.5.4

02 Jun 07:48
Compare
Choose a tag to compare
  • Fix an issue with URI-encoded characters in file paths

3.5.3

24 May 09:30
Compare
Choose a tag to compare

This release enables to automatically sync any changes of SonarQube quality profiles to SonarLint, in real-time if you use SonarQube 9.4 or later

  • Update Java analyzer 7.8.1 -> 7.9 -> 7.10 -> 7.11, enable parsing of Java 18 preview features, rules fixes.
  • Update JS/TS analyzer 9.1 -> 9.2, Node.js 12.22.0 or later required, improvements and FP fixes
  • Update CFamily analyzer 6.32 -> 6.33, bug-fixes for compilation database
  • Update Python analyzer 3.12 -> 3.13 -> 3.14, fixes for false positives
  • Subscribe to server events to synchronize quality profiles and rule configuration
  • Lots of small bug fixes

3.4.1

14 Apr 09:38
Compare
Choose a tag to compare
  • Fix error during analysis of files not in a Git repo (connected mode only)

3.4.0

04 Apr 06:55
Compare
Choose a tag to compare
  • Support analysis of C and C++ code
  • Update Python analyzer 3.9 -> 3.10 -> 3.11 -> 3.12, support third-party Typeshed libraries, 9 new "simple" rules (8 code smells + 1 bug), 8 new regex related rules, fixes and improvements
  • Update PHP analyzer 3.22 -> 3.23, 9 new regex rules, bug fix for S3699
  • Update JS/TS analyzer 8.8 -> 8.9 -> 9.0 -> 9.1, support for Quick Fixes, enable 23 rules with quick fixes, support TypeScript 4.6, drop support for Node.js 10, 30 new quick fixes, improvements and FP fixes

3.3.3

15 Feb 16:33
Compare
Choose a tag to compare
  • Fix automated deployment to OpenVSX

3.3.2

15 Feb 15:05
Compare
Choose a tag to compare
  • Fix automated deployment to OpenVSX

3.3.1

15 Feb 13:34
Compare
Choose a tag to compare
  • Fix automated deployment to OpenVSX