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
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
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.