By Simon Brandhof on February 2, 2012 » tags release, screenshots »
no comments
The Sonar team is proud to announce the release of Sonar 2.13. This new version includes 60 improvements, bug-fixes and also some new features that we believe are worth stopping your daily work for a couple of minutes to check out : ability to create manual reviews / violations anywhere in the code, ability to create action plans and an extended search engine.
Read the rest of this page »
By Simon Brandhof on December 8, 2011 » tags release, screenshots »
no comments
The Sonar team is proud to announce the release of Sonar 2.12. This new version includes more than 100 improvements, bug-fixes and also some new features that we believe are worth stopping your daily work for a couple of minutes to check out: Support of Java 7, Integration of JaCoCo in the Sonar core, Hotspots 2.0 and Display groups of duplicated blocks.
Read the rest of this page »
By Simon Brandhof on October 6, 2011 » tags release, screenshots »
no comments
The Sonar team is proud to announce the release of Sonar 2.11. As usual, this new version includes improvements, bug-fixes and also new features that we believe are worth stopping your daily work for a couple of minutes to check out: new engine for copy paste detection enabling cross projects research, TimeMachine 2.0, deletion of past analysis…
Read the rest of this page »
By Olivier Gaudin on September 1, 2011 » tags release, screenshots »
no comments
The Sonar team is proud to announce the release of Sonar 2.10. As usual, this new version includes improvements, bug-fixes and also new features that we believe are worth stopping your daily work for a couple of minutes to check out : internationalisation, e-mail notification and manual measure revamping.
Read the rest of this page »
By Simon Brandhof on July 27, 2011 » tags release, screenshots »
no comments
The Sonar team is proud to announce the release of Sonar 2.9. As usual, this new version includes improvements, bug-fixes and also new features that we believe are worth stopping your daily work for a couple of minutes to check out.
Most of the improvements are this time “under the hood” and can not be shown with screenshots. The two visible parts of the iceberg are improvements of manual code reviews and Quality Profile change logs.
Read the rest of this page »
By Evgeny Mandrikov on June 9, 2011 » tags release, screenshots, Sonar Eclipse »
no comments
The Sonar team is proud to announce the release of Sonar Eclipse 2.1. This new version is the logical extension of Sonar 2.8 and provides support for Manual Code Reviews. As stated previsouly, “we firmly believe that Manual Code Review adds a new dimension to Sonar and it must be integrated as much and simply as possible to the development process and especially to Sonar Eclipse” : this is now done with version 2.1.
As usual, here is a quick overview in screenshots of this new functionality.
Read the rest of this page »
By Simon Brandhof on May 25, 2011 » tags release, screenshots »
6 comments
The Sonar team is proud to announce the release of Sonar 2.8. As usual, this new release includes improvements, bug-fixes and also new features that we believe are worth stopping your daily work for a couple of minutes to check out.
Read the rest of this page »
By Fabrice Bellingard on April 13, 2011 » tags release, screenshots, Sonar Eclipse »
no comments
Have you tried Sonar Eclipse? If you’re a fan of Sonar and you monitor the quality of your code daily, you probably already have installed this set of plugins that brings the power of Sonar right into your IDE. As a developer, I personally find it really useful to fix the violations directly in the code editor – while you can not do much about it when you’re browsing the web resource viewer of Sonar.
Read the rest of this page »
By Simon Brandhof on April 7, 2011 » tags release, screenshots »
no comments
The Sonar team is proud to announce the release of Sonar 2.7. As usual, this new release includes improvements, bug-fixes and also new features that we believe are worth stopping your daily work for a couple of minutes to review. This version focuses on providing further control on the technical debt.
Prior to version 2.5, Sonar was really useful to assess application’s technical debt but was not so handy to manage evolution over time. In Sonar 2.5 we added the ability to see metrics evolution and monitor the apparition of new violations over a period of time or since an event. A similar functionality has now been added in version 2.7 to monitor code coverage by unit tests on new / updated source code. At the same time, the integration between Sonar and the SCM has become much tighter.
Enjoy !
Tighter integration with SCM data
By using the SCM Activity extension, Sonar can retrieve information from the SCM and display them along with the source code.

Coverage of new/updated source code
Monitoring code coverage is crucial to understand the risks associated to changes. But how to do this efficiently in the context of a big legacy application with very low coverage ? All the efforts done to increase coverage are going to be largely diluted and this is going to be almost impossible to make a difference. This is why we added the ability to also monitor the coverage on newly added / updated source code over a period or since an event to track what code was added and is not enough tested.

Drilldown then display details on each file :

Better Coverage viewer
Instead of showing the percentage of branches covered, Sonar now displays both the number of covered branches and the total number of branches

And you have the option to filter only the coverage information you want to see

Raw source
As we had to modify the code viewer, we’ve deeply refactored it to make it much more performant. We’ve also added the ability view the source file as text, without any syntax highlighting or layout to copy/paste some code for example.

The release notes of Sonar 2.7 are available in the download page. Do not forget to read the installation or upgrade guides.
By Simon Brandhof on March 1, 2011 » tags ant, release, screenshots »
6 comments
The Sonar team is proud to announce Sonar version 2.6. It is a tradition that we publish screenshots along with such an announce but for this one time, as the innovation is not “showable”, we will make an exception !
Prior to 2.6, Sonar had a very tight link with Maven because we leveraged Maven technology at project inception to get a Bootstrapper that was cheap to implement and simple to use. Indeed, you could analyze a project by running “mvn sonar:sonar” on any project, just having to write a small pom.xml to point source directory on non-maven projects. This kind of dream for Maven projects was sometimes considered as a nightmare by the ANT guys due to the pre-requisite of installing Maven.
Read the rest of this page »