Release Notes - Sonar - Version 2.6 - HTML format

Bug

  • [SONAR-1302] - Authenticated sessions do not expire
  • [SONAR-1800] - Context ClassLoader can be changed during execution of Maven plugin and should be restored
  • [SONAR-2094] - Loosing custom profile when starting with missing plugin
  • [SONAR-2113] - Static resource loading is not working
  • [SONAR-2116] - Cannot build 2.5 war, ant-nodeps-1.7.0.jar library is missing
  • [SONAR-2133] - Sonar doesn't work out of the box with PostgreSQL 9.0
  • [SONAR-2137] - Incorrect violation severity is displayed on violation tab
  • [SONAR-2149] - Resource filters are ignored in complexity distributions of Java projects
  • [SONAR-2155] - Resource filters are ignored in RFC/LCOM4 distributions of Java projects
  • [SONAR-2159] - The total classes used in complexity distribution is different than the number of classes
  • [SONAR-2161] - Pmd plugin doesn't accept 5 and 6 as valid Java versions
  • [SONAR-2171] - Do not compute LCOM4/RFC measures when Java bytecode is not available
  • [SONAR-2174] - A SQL request in DBCleaner plugin generates two locks on the table SNAPSHOTS
  • [SONAR-2180] - NoClone Checkstyle module in error
  • [SONAR-2184] - Can not select a period on custom dashboards
  • [SONAR-2191] - Source cannot be viewed in IE6
  • [SONAR-2192] - Anonymous classes should not be shown in RFC and LCOM4 distribution

Improvement

  • [SONAR-1280] - Add experimental Findbugs rules
  • [SONAR-1526] - ResourceFilters are not used by Squid
  • [SONAR-1664] - Add access to project settings/properties
  • [SONAR-2046] - Synchronize unmarshallers from sonar-ws-client to sonar-gwt-api
  • [SONAR-2066] - Allow PUT requests from Java Web Service Client
  • [SONAR-2067] - Upgrade to JRuby 1.5
  • [SONAR-2075] - Add the ability for a plugin to extend an other plugin
  • [SONAR-2110] - Add Tomcat 7.x to list of supported servers
  • [SONAR-2114] - Cardinality of checkstyle rule Type Name should be updated to multiple
  • [SONAR-2126] - Change API to work with project and file system of a project
  • [SONAR-2127] - API: do not automatically create hierarchy of resource tree
  • [SONAR-2130] - Make measures of Java methods/classes available to plugins
  • [SONAR-2138] - Displaying differential values in % can be misleading
  • [SONAR-2153] - API: A decorator should override formulas
  • [SONAR-2154] - API: add the minimum scope of resource to persist in SumChildDistributionFormula
  • [SONAR-2165] - Cardinality of checkstyle rule Local Variable Name should be updated to multiple
  • [SONAR-2166] - Cardinality of checkstyle rule Member Name should be updated to multiple
  • [SONAR-2167] - Improve descriptions and default values of Checkstyle naming convention rules
  • [SONAR-2168] - Add the parameter tabWidth to the Checkstyle Indentation rule
  • [SONAR-2169] - API: Add marker interface CoverageExtension
  • [SONAR-2188] - API: add parameters from and to to timemachine chart

New Feature

  • [SONAR-1481] - Allow Findbugs extensions
  • [SONAR-2106] - New Java library to bootstrap project analysis
  • [SONAR-2123] - New annotation to allow specify in which environments BatchExtension should be active
  • [SONAR-2148] - New properties to manage level of Java language
  • [SONAR-2151] - New property to manage source encoding
  • [SONAR-2172] - API: New extension point - Initializer

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.