SonarQube 10.7 released

Hi all,

Sonar is proud to announce the release of SonarQube 10.7, which introduces AI-generated code fix suggestions, Dart, and many other exciting features. Details in the official announcement and in the Release Notes.

In addition, there are a few other items to note in the release:

  • When upgrading the SonarScanner for .NET to v7 or later, you no longer need a JRE in your pipelines. Read more in this community announcement. This is supported from SonarQube 10.6 onwards.
  • We’ve also improved the SonarScanner for .NET to automatically analyze most uncompiled languages in your .NET projects, such as Javascript, and Typescript. Read more in the related community announcement.
  • Similarly to GitHub, the automatic user and group provisioning with GitLab now synchronizes permissions. If you were already using this feature, adopting this improvement requires an administration’s action. See more details in the GitLab authentication documentation.
  • We’ve improved accessibility on many pages. More details in here.

You’ll find more details in the upgrade notes and full details in the full release notes. Please open new threads for any questions you have about these or other features.

As usual, download is available at sonarsource.com. Docker images are also available on Docker Hub.

 
Chris

3 Likes

Managing Confidential Headers in Portfolio PDF Reports (Released in SonarQube 10.7)

Hi there,

In addition to the above-mentioned, in SonarQube 10.7, we introduced a new feature that allows administrators to include or remove the “Confidential” header in Portfolio PDF reports. This provides greater control over how reports are labeled, ensuring they meet your organization’s security and classification needs.

Where to Find This Setting

The toggle is located under Administration > Governance > Portfolio PDF Reports. By default, the “Confidential” header is enabled for all Portfolio PDF reports, but administrators can disable it as needed.

Why We Added This

We heard from some of you that including the “Confidential” label on reports sometimes caused issues with your internal systems. This feature gives you the flexibility to decide whether the label is necessary for your reports and helps you stay aligned with your own security and classification standards.

Please feel free to share your feedback or ask questions below!

Have a lovely day,
Simone

1 Like