SonarLint for Eclipse 10.1 - Share Connected Mode among contributors and support for JCL

Hello Eclipse users,

I’m happy to announce the new version 10.1 of SonarLint for Eclipse!

The new version of SonarLint for Eclipse empowers teams’ collaboration by introducing the possibility of sharing Connected Mode setup among contributors. We identified a real friction point regarding the Connected Mode configuration for teams. Each contributor needed to individually setup a connection on their initiative.

We simplified the process by giving the possibility to share the binding of a project in order to spread the connection to other team members. It will automatically generate a configuration file at the project root that will need to be committed to the repository.

When standalone users import the project with the SonarLint Connected Mode configuration, they will be able to use it and automatically bind the project.

We also support a new language: JCL, an orchestrator that executes COBOL programs. It is available on Connected Mode with SonarQube 10.5+ starting at Enterprise Edition.

On Java, introduced Java 21 and new sustainability rules.

On Python, we added 14 rules. If you want more information, you can check the release notes here and here.

Regarding JS/TS, we added 4 accessibility rules. I would like to draw your attention to the fact that we are dropping the support of NodeJS v16, so please update your version if needed, you can check the announcement here.

We also made some internal improvements, so please we value feedback more than ever!

You can find the release notes here.