Continuous Inspection

Products News

SonarQube C/C++/Objective C 4.1 Released

August 25, 2016

SonarSource is pleased to announce the release of the C/C++/Objective-C plugin version 4.1.

This new version provides the following 13 new rules:

Moreover a bunch of bugs and improvements have been fixed in this version to greatly improve the  support of Objective-C projects. Finally there was a mass update of rule descriptions, titles, types and default severities to make them even more accurate and helpful.

Please read the release notes for more information about all the other improvements and bug fixes part of this release.

You can install or update it via the Update Center.

Trial version and documentation are available on the C/C++ and Objective-C product pages.

SonarQube JavaScript 2.15 Released

August 19, 2016

SonarSource is pleased to announce the release of the SonarQube JavaScript plugin version 2.15.

This version provides two new rules:

Moreover with help of the Symbolic Execution engine, the types of variables are now tracked along execution paths to make rules relying on variable types detecting even more issues. The following existing rules benefit from this big improvement:

And finally the following new ES2017 language features are supported by the JavaScript analyzer :

Please read the release notes for more information. You can install or update it via the Update Center.

Documentation is available on the product page.

SonarQube 6.0 Released

August 18, 2016
SonarSource is very pleased to announce the release of SonarQube 6.0!
The main features and noteworthy of this 6.0 version are (see “SonarQube 6.0 in Screenshots” for more details):
  • SonarQube detects when a file has been renamed or moved
    • The status of existing issues on such files is correctly kept
    • As a consequence, the Leak period now shows only real new issues on which you should focus
  • Redesign of the Quality Profiles space
    • Highlight of deprecated rules, unused profiles and non-activated new rules
    • Purpose is to help you make sure your quality profiles are not outdated
  • Redesign of the permissions page
    • Filter on users/groups and on permissions, manage all permissions on the same screen
    • New concept of “Project Creator” for permission templates
  • New “My Account > Projects” page
    • List all the projects for which you have administration rights

And obviously as usual, this version comes with lots of bug fixes and other small improvements.

Please read the releases notes and the upgrade notes very carefully.
Download is available at sonarqube.org.

SonarLint for Command Line 2.0 Released

August 17, 2016

SonarSource is pleased to announce the release of SonarLint for Command Line version 2.0.

This new version brings the connected mode: SonarLint can now use the same configuration as the projects analyzed on your SonarQube instance.

First, quality profile and rules that are used by the SonarQube instance are now retrieved and used by SonarLint.

Secondly, custom rules written on top of the existing analyzers like Java or JavaScript are now supported in SonarLint. However, the plugins that embed those rules must first be updated to use the latest API and then deployed on the SonarQube instance.

Third, file and issue exclusions configured on the SonarQube instance are now also applied by SonarLint.

On top of those improvements, SonarLint also enhances the reports that are generated with the description of the rules mentioned in the report.

Also, SonarLint now embeds the Python analyzer and the Java, JavaScript and PHP embedded analyzers are updated to new versions, which brings the following new rules and improvements:

Java Language

JavaScript Language

For more information, have a look to the release note or visit SonarLint for Command Line web site.

Have fun with SonarLint !

SonarQube Groovy 1.4 Released

August 11, 2016

SonarSource is pleased to announce the release of the Groovy plugin version 1.4.

This version brings compatibility with SonarQube 5.6, the Long Term Support version. It also offers several other improvements. The embedded version of CodeNarc has been upgraded to 0.25.2, which offers two new rules. The afferent and efferent coupling metrics from GMetrics have been added at package level. And finally, compatibility with the Cobertura plugin has been fixed.

Please read the release notes for more information. You can install or update it via the Update Center.

Documentation is available on the product page.

SonarLint for IntelliJ 2.3 Released

August 5, 2016

SonarSource is pleased to announce the release of SonarLint for IntelliJ version 2.3.

This new version brings improvements for the connected mode. First, custom rules written on top of the existing analyzers like Java or JavaScript are now supported in SonarLint. However, the plugins that embed those rules must first be updated to use the latest API and then deployed on the SonarQube instance. Secondly, file and issue exclusions that are configured on the SonarQube instance are now retrieved and applied by SonarLint.

On top of those improvements, SonarLint now embeds the Python analyzer:

SLI-2.3_Python

Also, the Java and JavaScript embedded analyzers are also updated to their latest versions, which brings the following new rules and improvements:

For more information, have a look to the release note or visit the dedicated SonarLint for IntelliJ web site.

Have fun with SonarLint !

SonarQube Developer Cockpit 1.13 Released

August 4, 2016

SonarSource is pleased to announce the release of the Developer Cockpit plugin version 1.13.

This new version provides compatibility with SonarQube 6.0.

Please, read the release notes for more information. You can install or update it via the Update Center.

Trial version and documentation are available on the product page.

SonarQube Java 4.1 Released

August 4, 2016

SonarSource is pleased to announce the release of the Java plugin version 4.1.

This version provides seven new rules:

Further, this version offers improvements to try-catch handling in semantic analysis with the concrete result that many False Positives located in catch or finally blocks are resolved.

It should also be noted that this version updates the default severities of most Bug rules, with sometimes marked differences from the severities in previous versions.

Please read the release notes for more information about all the other improvements and bug fixes part of this release. You can install or update it via the Update Center.

SonarLint for Eclipse 2.2 Released

August 1, 2016

SonarSource is pleased to announce the release of SonarLint for Eclipse version 2.2.

This new version brings improvements for the connected mode. First, custom rules written on top of the existing analyzers like Java or JavaScript are now supported in SonarLint. However, the plugins that embed those rules must first be updated to use the latest API and then deployed on the SonarQube instance. Secondly, file and issue exclusions that are configured on the SonarQube instance are now retrieved and applied by SonarLint.

On top of those improvements, SonarLint now embeds the Python analyzer:

SLE-2.2_Python


Also, the Java and JavaScript embedded analyzers are also updated to their latest versions, which brings the following new rules and improvements:

For more information, have a look to the release note or visit the dedicated SonarLint for Eclipse web site.

Have fun with SonarLint !

SonarQube PL/I 1.4

July 28, 2016

SonarSource is pleased to announce the release of the SonarQube PL/I plugin version 1.4.

The main purpose of this release is to make the plugin compatible with SonarQube 5.6, the current LTS version, and the SonarQube 6.x series.

Please read the release notes for more information. You can install or update it via the Update Center.

Documentation is available on the product page.

Page 1 of 5512345...102030...Last »