Release Notes - SonarQube - Version 7.5 - HTML format

Bug

  • [SONAR-9919] - URL of webhook deliveries should not contain credentials
  • [SONAR-11308] - Deadlock when analyzing a project and updating issues
  • [SONAR-11358] - Analyze new project button is show for users without the permission
  • [SONAR-11399] - Wrong wrapping of the "?" helpers in Permission Templates page
  • [SONAR-11400] - Quality profile date is not updated when it has a child profile
  • [SONAR-11408] - Functional error raised loading Metadata causes exception in task listener code
  • [SONAR-11410] - Part of the form to edit issue comment is hidden by the sidebar
  • [SONAR-11419] - Call to /api/components/suggestions can fail with NPE
  • [SONAR-11420] - SonarLint developer notifications have invalid links for pull requests
  • [SONAR-11442] - fix 'canonical' tag in static docs site
  • [SONAR-11445] - Issue comment actions does not always fit in the issue box
  • [SONAR-11454] - Support for issue change in UI during analysis is broken
  • [SONAR-11455] - Fix performance of issue persistence when processing an analysis report
  • [SONAR-11467] - Deadlock on project and portfolio analysis with multiple workers on MSSQL
  • [SONAR-11468] - Truncate name and description of adhoc rules
  • [SONAR-11473] - Double slashes in URL should not serve the page
  • [SONAR-11475] - Fix open redirect vulnerability
  • [SONAR-11494] - Fix performance hotspot when loading changelog of issues to support reopening of issues
  • [SONAR-11495] - Releasability on a Portfolio's projects missing
  • [SONAR-11502] - TooManyResultsException in api/components/show on PR which name is equal to the main branch name
  • [SONAR-11506] - Fix XSS in project links
  • [SONAR-11526] - Not possible to get a permalink on Security Hotspot issues
  • [SONAR-11528] - Projects list is not refreshed when copying a quality profile
  • [SONAR-11529] - CE fails if the same duplicated text block is found twice
  • [SONAR-11534] - Glitch on the Permission Templates page
  • [SONAR-11539] - Properties sonar.jdbc.maxActive and sonar.jdbc.maxWait are unexpectedly ignored and have incorrect default values
  • [SONAR-11555] - Security Hotspots should not be counted in Issue count metrics
  • [SONAR-11566] - Sub modules don't always have a valid relative path from the root

New Feature

  • [SONAR-11403] - Embed SonarScala in all SonarQube editions
  • [SONAR-11590] - Embed SonarApex in Enterprise+ Edition

Improvement

  • [SONAR-10019] - Display effective versions on Web API page
  • [SONAR-10641] - Reduce space between project name and badge on Projects page
  • [SONAR-11067] - Align status dots in Branches Admin page
  • [SONAR-11181] - Cut "external_" from a rule key
  • [SONAR-11183] - UI toggle switch state should be more obvious
  • [SONAR-11213] - Colorblind friendly branches status icon
  • [SONAR-11227] - Suggest a name when creating a token
  • [SONAR-11228] - Provide link to the security page when creating a token
  • [SONAR-11263] - Add a confirmation modal when canceling background tasks
  • [SONAR-11307] - Enhance embedded documentation with "Nav Title" metadata
  • [SONAR-11309] - Rename "Recompute" button in global portfolio admin "Recompute All"
  • [SONAR-11321] - Create organization from GitHub organization or BitBucket team
  • [SONAR-11360] - Display "empty project" in projects page
  • [SONAR-11362] - Display duplications in the project header
  • [SONAR-11363] - Display duplications on the code and measures pages
  • [SONAR-11364] - Display estimated coverage on the measures page
  • [SONAR-11366] - Add duplication information in P/R decoration
  • [SONAR-11367] - Calculate new duplication metrics in short living branches
  • [SONAR-11368] - Disable links in the duplications popup for short branches and pull requests
  • [SONAR-11369] - Blank out rows with no active rules on security reports page
  • [SONAR-11370] - Add help info for rows where more rules are available on the security reports page
  • [SONAR-11371] - Make the banner text about the number of inactive security rules, or else hide it, on security reports page
  • [SONAR-11379] - Display estimated duplications on the measures page
  • [SONAR-11380] - Float docs page content and page-level ToC
  • [SONAR-11394] - Calculate estimated overall duplication in SLB
  • [SONAR-11396] - Display private repositories in auto create projects page
  • [SONAR-11402] - Update wording in Application Branches
  • [SONAR-11405] - Upgrade code analyzers to latest released versions
  • [SONAR-11446] - Add Google Analytics on static docs pages
  • [SONAR-11452] - Display a warning when analysing a GitHub/Bitbucket pull request on an organization not bound to the ALM
  • [SONAR-11457] - Fix invalid JSON in API response examples
  • [SONAR-11489] - Drop listing of tests that cover a line (and vice versa) from UI
  • [SONAR-11513] - Backdate issues when a file is added to the project
  • [SONAR-11514] - Backdate issues when rule parameter has been updated
  • [SONAR-11515] - Backdate issues when the QP has changed
  • [SONAR-11522] - Update Win analysis command in tutorial
  • [SONAR-11531] - Stop loading rules on scanner side
  • [SONAR-11545] - Languages should be ordered in documentation of web api

Sub-task

  • [SONAR-11376] - Add duplication info in GitHub P/R decoration
  • [SONAR-11378] - Add duplication info in VSTS P/R decoration
  • [SONAR-11540] - Cleanup support of old report

Edit/Copy Release Notes

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