Dear IntelliJ users,
I’m happy to announce a new 10.10 version of SonarLint for IntelliJ is available!
We are excited to release our improvement in SonarLint performance and the optimization of memory use. We also tackled the freezes you reported in this community forum and the IntelliJ marketplace.
In this release, we updated the JS analyzer adding 6 new rules:
- JS-54 S7060: Modules should not self-import
- JS-59 S7059: Constructors should not contain asynchronous operations
- JS-65 S7063: Module loading should not have side effects
- JS-313 S2301: Methods should not contain selector parameters
- JS312 S1607: Tests should not be skipped without providing a reason
- JS-323 S6627: Users should not use internal APIs
Finally, we also included update of SonarIaC analyzer that offers the support for detecting Micronaut configuration issues in YAML & properties files:
- SONARIAC-1488 S6437: Support detection of Hardcoded Secrets for Micronaut configuration
- SONARIAC-1493 S4423: Support detection of TLS Protocol Downgrades for Micronaut configuration
- SONARIAC-1494 S4830: Support detection of insecure-trust-all-certificates in Micronaut configuration
- SONARIAC-1505 S3330: Support detection of HttpOnly flag in Micronaut configuration
- SONARIAC-1506 S2092: Support detection of Secure flag in Micronaut configuration
- SONARIAC-1592 Modify spring-config extension to handle both Spring and Micronaut framework
You can find the release notes here.
Thank you for your continued support!
Farah