Release Notes - SonarQube - Version 2.7 - HTML format

Sub-task

  • [SONAR-2219] - Update the "Sources" tab of the code viewer to display author and date of the last update on each line
  • [SONAR-2220] - Update the "Coverage" tab of the code viewer to display author and date of the last update on each line
  • [SONAR-2221] - Update the "Violations" tab of the code viewer to display author and date of the last update on each line
  • [SONAR-2222] - Create a new "Code Coverage on new source code" widget
  • [SONAR-2223] - Display a drop-down list in the "Coverage" tab of the Code Viewer to filter lines of code by date of last update

Bug

  • [SONAR-2193] - Pattern matching doesn't work if pattern ends on "/**"
  • [SONAR-2204] - Incorrect URL encoding in sonar-ws-client with httpclient 4.x
  • [SONAR-2208] - undefined method `getSystemLoadAverage'
  • [SONAR-2212] - Sonar 2.6 cannot run on tomcat 5.5
  • [SONAR-2213] - in the Reports reuse section, when I enter a relative path to the Cobertura report path, it still looks in the default path
  • [SONAR-2228] - Wrong implementation of ActiveRuleParam#equals()
  • [SONAR-2233] - New user always created with username in lowercase, whereas should not
  • [SONAR-2241] - Default for Illegal Instantiations is empty
  • [SONAR-2246] - Cobertura: wrong uncovered lines and uncovered conditions on anonymous classes
  • [SONAR-2247] - Static files locked by jetty in dev mode on Windows
  • [SONAR-2251] - Unstable state of violations when stopping a build
  • [SONAR-2259] - Incorrect URL encoding in sonar-ws-client with httpclient 3.x
  • [SONAR-2267] - The "duplicated blocks" measure on each file is not correct when a duplication involved more than two blocks

Improvement

  • [SONAR-1914] - coverage_line_hits_data should be available in decorator
  • [SONAR-2145] - Remove Clover from the Sonar core and add it to the Sonar plugins forge
  • [SONAR-2163] - Change the service wrapper
  • [SONAR-2189] - Remove the component SquidSearch
  • [SONAR-2205] - Web service /api/rules should provide configKey
  • [SONAR-2214] - Increase the maximum size of chart extensions
  • [SONAR-2231] - Don't use module sonar-deprecated in core plugins
  • [SONAR-2238] - Remove the metric "uncovered_complexity_by_tests"
  • [SONAR-2239] - Improve the display of branch coverage by line
  • [SONAR-2240] - Replace the metric branch_coverage_hits_data by conditions_by_line and covered_conditions_by_line
  • [SONAR-2243] - logs directory does not exist when unzipping Sonar since migration to GIT
  • [SONAR-2256] - Add a link to raw file
  • [SONAR-2274] - API: add utility class to execute command-lines
  • [SONAR-2277] - Re-activate GZIP compression of HTTP responses for IE6
  • [SONAR-2280] - ProjectFileSystem.resolvePath should return canonical file
  • [SONAR-2287] - Add measures about new violations to filters
  • [SONAR-2288] - Group lines in coverage viewer
  • [SONAR-2289] - Increase timeouts of embedded database startup/shutdown
  • [SONAR-2318] - Increase performance of viewers

New Feature

  • [SONAR-1846] - Integrate information from SCM into Sonar core
  • [SONAR-1923] - New option to force downcase of username during authentication (for Active Directory)
  • [SONAR-2218] - Code Coverage of new source code
  • [SONAR-2230] - Provide a new /api/profiles web service
  • [SONAR-2272] - Dispatch batch events via EventBus

Task

  • [SONAR-2257] - Cleanup sonar-plugin-api dependencies

Edit/Copy Release Notes

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