December 22, 2022
SonarQube for IDE: Eclipse v7.6
This release brings additional support for Front-end Developers, plus simplified binding for your Eclipse projects.
We have added support for CSS and TypeScript analysis, which, together with existing support for JavaScript and HTML, enables developers to write clean front-end code.
In addition, we have enabled one-click project binding for your Eclipse projects to both SonarQube Server and SonarQube Cloud. SonarQube for IDE will detect those projects already configured for analysis in SonarQube Server or SonarQube Cloud and offer hassle-free binding.
Plus:
- The Java analysis detects more precisely hard-coded passwords
- We've added 6 new JavaScript rules for detecting performance issues in React.
- There are 4 new quick fixes for Python issues.
- Support for Python 3.11, TypeScript 4.8, and PHP 8.2
For further details check out our release notes and community announcement.
September 28, 2022
SonarQube for IDE: Eclipse v7.5
SonarQube for IDE: Eclipse v7.5 brings tighter integration to SonarQube Server, plus additional benefits for Java, Python, and JavaScript developers.
Enjoy real-time issue sync from SonarQube Server when using connected mode. Now, an issue suppressed in SonarQube Server will be synced to SonarQube for IDE in seconds, automatically.
Plus for Java developers:
- 7 new rules designed to help you develop clean cloud-native applications for AWS
- 6 new rules help you reduce the complexity of your regular expressions for better readability and maintainability (making 30 regex rules in total).
And Python developers:
- Introducing access to Python quick fixes with SonarQube for IDE: Eclipse! Check out which Python rules offer quick fixes here.
Additionally for JavaScript developers:
- New rules to detect React-specific bugs and code smells
- Analysis of JS code embedded inside AWS template files in YAML
For further details check out our release notes and community announcement.
March 17, 2022
SonarQube for IDE: Eclipse v7.3
This release enables SonarQube for IDE’s branch support in ‘Connected Mode’, and more!
Building upon its existing ability to synchronize issue suppressions (i.e issues marked as Won’t Fix, False Positives) SonarQube for IDE now offers branch awareness for Eclipse. In addition to the main branch, you can now enjoy issue synchronization to any branch (feature branch, dev branch …) you’re actually working with.
Simply bind your local project to SonarQube Server so you can focus on relevant issues in your IDE.
In addition, you’ll see other improvements and features for your programming language:
- Improved Java analysis to detect additional security issues in your XML files.
- Enhanced Python analysis performance
Learn more in our release notes or check out this community release announcement.
January 27, 2022
SonarQube for IDE: Eclipse v7.2
With this release, we've improved the synchronization of Quality Profiles in Eclipse (no more manual sync!) when using SonarQube for IDE in ‘Connected Mode’.
If you bind your projects to SonarQube Server using ‘Connected Mode’, SonarQube for IDE now automatically synchronizes SonarQube Server rules and settings (quality profiles) in your Eclipse IDE, enabling project contributors to focus on relevant issues only.
Plus, many improvements and features for your programming language:
- Support for scanning Java 17 code; improved accuracy of nullability rules
- Support for 8 new JavaScript rules targeting unit test code using Mocha and Chai. Support for TypeScript.
- 13 new regex rules for Python. See all regex rules.
- Support for scanning PHP 8 and Python 3.10 which includes structural pattern matching syntax
- And more!
Learn more in our release notes or check out this community release announcement.