Sonar 3.1 in Screenshots

by simon brandhof|

    The Sonar team is proud to announce the release of Sonar 3.1. This new version includes several major features that we believe are worth stopping your daily work for a couple of minutes to check out: global dashboards, violations on unit tests, Single Sign-On, integration of FindBugs 2.0 and creation of JIRA issues from violations.

    Just keep reading to discover those new features:


    Global Dashboards


    The global dashboards provide the ability to display on a single dashboard any kind of information coming from any level, project or global. To enhance the capabilities of those global dashboards, filters have been turned into widgets and can thus be displayed on any dashboard.
    Browse for example, the Helicopter View on Nemo that displays pieces of information from different resources:


    That can be mixed with information coming from a specific project:


    Violations on Unit Tests


    It is now possible to directly create violations on unit tests:


    Java projects can also benefit from the PMD rules dedicated to JUnit tests:



    Single Sign-On


    Plugins can enable user authentication and Single Sign-On via an external authentication provider. Support of OpenID and CAS is already provided.

    For example, when using the OpenID server provided by Google, users are redirected to the Google login form when clicking on the link "Log In":

    Then a new user is automatically created in Sonar with email, name and default group:


    Findbugs 2


    This Findbugs upgrade brings 24 new rules to Java source code.


    Create JIRA Issues


    Creating a JIRA issue related to a coding violation is really simple thanks to the new release of the JIRA plugin version 1.0:




    Time now to let you give a try to this version 3.1. You can download this new release at http://www.sonarsource.org/downloads/. Please do not forget to read the installation or upgrade guide.