Releases: SonarSource/sonarlint-vscode
3.17.0
This version adds support for analyzing files for several Infrastructure as Code domains:
- Terraform
- CloudFormation
- Docker
- Kubernetes
It also adds support for a new rule descriptions format to help users eliminate issues faster with contextualized guidance and avoid introducing them in the future. More details in the Sonar Community announcement and in the release notes.
3.16.0
This version adds support for Go language and introduces the analysis of Python code within Jupyter notebooks. It also adds links for users to easily get help and share their feedback on the product.
More details in the Sonar Community announcement and in the release notes.
3.15.1
Fix automated deployment to marketplace
3.15.0
Starting with this version, SonarLint analyzes the JavaScript code within HTML files. This version also brings new quick fixes for Java and Python, and adds support for clang-cl and Microchip compilers for C and C++.
More details in the Sonar Community announcement and in the release notes.
3.14.0
This version introduces the possibility to review Security Hotspots directly in VSCode for developers using SonarLint connected to SonarQube (version 9.7 minimum).
It also adds new rules to help C++ developers to make the best of C++20 ’s std::format feature.
More details in the Sonar Community announcement and in the release notes.
3.13.0
This release introduces support for CSS analysis. It also adds 6 new JavaScript rules for detecting performance issues in React, 6 new rules to cover C++20’s concepts, and support for Python 3.11.
More details in the release notes.
3.12.0
This release improves the investigation of taint vulnerabilities in the IDE, provides better detection of hard-coded credentials in your Java code and adds additional quick fixes for Python.
More details in the Sonar Community announcement and in the release notes.
3.11.0
This release adds support for PHP 8.2 and TypeScript 4.8. The minimum version of Node.js required to analyze JS/TS code has been raised to 14.17.0.
More details in the release notes.
3.10.0
With this release, SonarLint helps users bind the folders opened in the local workspace to the corresponding projects in SonarQube or SonarCloud, by automatically recommending the project bindings. This release also introduces new rules to ensure the quality of unit test code in Python.
More details in the Sonar Community announcement and in the release notes.
3.9.0
This release adds the ability for SonarLint to automatically and instantly sync any issue suppressions defined in SonarQube and new taint vulnerabilities detected by SonarQube analysis on your project branch. Requires SonarQube 9.6+
More details in the Sonar Community announcement and in the release notes.