Sub-task
- [SONAR-2752] - Being able to display some duplicated blocks with other projects in the 'Duplications' tab of the code viewer
Bug
- [SONAR-2549] - Unable to create Sonar objects in Oracle when similar object exist for other users on the server
- [SONAR-2556] - Adding new widgets to a dashboard re-organizes the first column
- [SONAR-2579] - Creating an event through the web service API leads to a org.sonar.api.Batch.Event exception
- [SONAR-2587] - [PostgreSQL support] Sonar mess up with table names from other schema
- [SONAR-2616] - When assigning a review, if assignee does not exist an error message should appear
- [SONAR-2638] - Changing pools configuration in sonar.properties does not increase the pool used by JRuby
- [SONAR-2646] - When there isn't any violation in a project the hotspot widget "Most violated rules" never finished to be displayed
- [SONAR-2656] - Some error messages are duplicated when changing user password in the "Users" administration page
- [SONAR-2676] - NCSS rule minimums don't list what's cited in the rule explanation
- [SONAR-2677] - JUnit tests containing several level of nested inner classes can't be analysed by Sonar
- [SONAR-2744] - The Sonar Maven plugin is no more compatible with the build-helper-maven-plugin and so can't work with multiple source directories
- [SONAR-2745] - The "Components" service displays some metric names with a wrong language bundle
- [SONAR-2750] - Incorrect l18n with #human_short_date on locale "en"
- [SONAR-2766] - Support ResourceTabs implemented as Ruby on Rails pages
- [SONAR-2782] - False-positive duplication : chain of cases
- [SONAR-2784] - When the maximum number of JDBC connections is reached some JDBC connections are never released to the JDBC pool
- [SONAR-2812] - The creation date of violation should not be reinitialized when the hash of the line hasn't been changed
- [SONAR-2813] - Wrong links in the hotspots of views
- [SONAR-2817] - The Custom Measures widget is not displayed at all on IE7+
- [SONAR-2823] - Java Squid is unable to retrieve information about classes from JDK
- [SONAR-2824] - Results of Squid Java bytecode analysis are affected by classes available for Sonar
- [SONAR-2827] - The property sonar.exclusions can not be changed by extensions
- [SONAR-2837] - False-positive duplication : initialization of multidimensional array
Improvement
- [SONAR-1369] - CPD Plugin "Ignore Literals" causes "false" detections with big array of Strings
- [SONAR-2200] - Provide a new Ruby API to display a stack area in a widget
- [SONAR-2216] - Upgrade to activerecord-jdbc-adapter 1.1.1
- [SONAR-2522] - Improve the batch requests on the RULES table
- [SONAR-2621] - Profile changelog should be accessible by anonymous users
- [SONAR-2633] - In the user administration page, a new dedicated "Change password" action should be available
- [SONAR-2655] - org.sonar.api.database.BaseIdentifiable need add a human readable "toString" method,it will help us find problem!
- [SONAR-2690] - Anonymous access : add a title above the project list in the Quality Profile "projects" tab
- [SONAR-2692] - API: allow plugins to auto-disable on server startup
- [SONAR-2693] - Provide an Hamcrest matcher to compare a pair of translation bundles
- [SONAR-2694] - Provide a new optional 'category' attribute on @Property annotation
- [SONAR-2700] - Add the server startup date/time to the System Info page
- [SONAR-2702] - Provide a new "Exclusions" service in the "CONFIGURATION" section of each project
- [SONAR-2703] - Provide a new "Links" service in the "CONFIGURATION" section of each project
- [SONAR-2704] - Upgrade to Prototype 1.7/Scriptaculous 1.9
- [SONAR-2705] - Add Protovis
- [SONAR-2713] - Improve usability of the settings page
- [SONAR-2714] - Reorganize core properties into categories
- [SONAR-2716] - Support localization of plugin properties
- [SONAR-2734] - Provide a new "Deletion" service in the "CONFIGURATION" section of each project
- [SONAR-2781] - The annotation @UserRole should be optional on resource viewers
- [SONAR-2785] - Merge the page Email Settings to General Settings
- [SONAR-2787] - "My Profile" configuration menu should not be restricted to admins
- [SONAR-2810] - End support of JNDI JDBC datasource by WAR mode
New Feature
- [SONAR-893] - Provide a new "History" service on each project to be able to delete some quality snapshots
- [SONAR-1091] - Copy Paste Code checking over all Projects
- [SONAR-2074] - New timeline widget
- [SONAR-2412] - Provide a new web service to delete a project
- [SONAR-2603] - Provide a unique Sonar Server ID by Sonar cluster
- [SONAR-2701] - New "Time Machine" widget to display measures of required metrics by past version
Task
- [SONAR-2689] - Do not support the version 1.0-beta-1 of the Sonar maven plugin anymore
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.