Continuous Inspection

Products News

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.

SonarQube C# 5.3.2 Released

July 27, 2016

SonarSource is pleased to announce the release of the C# plugin version 5.3.2.

This new version fixes a bug in the support of SARIF 1.0 format introduced in Visual Studio 2015 Update 3 : SONARCS-608.

You can install or update the C# plugin via the Update Center.

Documentation is available on the product page.

SonarLint for Visual Studio 2.5 Released

July 27, 2016

SonarSource is pleased to announce the release of SonarLint for Visual Studio version 2.5.

In this version there is a new rule benefiting from the Symbolic Execution technology to track bugs by doing some path-sensitive data flow analysis:

Moreover the following improvements were added:

  • Extension of Rule S1944 to report on nullable casts that definitely fail due to the nullness of the operand
  • Rule S1858 doesn’t report on structs anymore
  • Rule S3459 doesn’t report on fixed arrays anymore

Also, the symbolic execution engine was improved to support the propagation of constraints on symbolic values. Here are two simple examples illustrating this propagation of constraints in action:

example

If you have any feedback or any idea of new rules, feel free to join the SonarLint Google Group. Have fun with SonarLint for Visual Studio!

SonarQube Visual Basic 6 2.2 Released

July 27, 2016

SonarSource is pleased to announce the release of the SonarQube VB 6 plugin version 2.2.

The main purpose of this release is to make the plugin relying on the latest 5.6 LTS API and so as a good side effect to make it also compatible with 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.

SonarQube Flex 2.3 Released

July 27, 2016

SonarSource is pleased to announce the release of the SonarQube Flex plugin version 2.3.

The main purpose of this release is to make the plugin relying on the latest 5.6 LTS API and so as a good side effect to make it also compatible with 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.

SonarQube 5.6.1 Released

July 27, 2016

SonarSource is pleased to announce the release of  SonarQube 5.6.1 (LTS)

This new version fixes bugs and vulnerabilities.

Please, read the release notes.
Download is available at sonarqube.org.

SonarQube Governance 1.1 Released

July 27, 2016

SonarSource is pleased to announce the release of the Governance product version 1.1.

This version improves the PDF report that can be sent automatically to executives. The purpose is to focus on the most important information:

  • first, the current status in terms of releasability, security, reliability and maintainability
  • then, what it takes to reach the next rating on each of these four domains
  • finally, the date when each of those ratings changed for the last time to know if things go into the right direction



GOV-1.1_Executive-Report


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 C/C++/Objective C 4.0 Released

July 21, 2016

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

 

This new version provides the following 17 new rules:

 

Moreover, the syntax highlighting mechanism has a new useful feature allowing to highlight relevant pieces of code in control flow statements to ease the reading of the code.

Here is this feature in action on a ‘switch’ statement:

control_flow

 

And to be noted that the ability to write custom rules based on XPath expressions has been dropped in this version. Indeed XPath expressions could be used only to write very basic rules but the technology itself was too limited to benefit from the Semantic Analyzer or the Symbolic Execution Engine.

 

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 GitHub Authentication 1.3 Released

July 20, 2016

The SonarSource Team is pleased to announce the release of the GitHub Authentication plugin version 1.3.

This new version makes sure that the primary email address of the user is always found to feed the user details in SonarQube, so that features like issue automatic assignment work as expected. Also, it fixes some communication issues with GitHub.

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 PL/SQL 2.8 Released

July 20, 2016

SonarSource is pleased to announce the release of the SonarQube PL/SQL plugin version 2.8.

The following 5 existing rules have been tuned to stop generating some known false-positives:

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 »