# Release notes

This page groups the release notes for SonarQube, with a focus on new features and enhancements. Links to the full release notes for each version are available below.

To check for breaking changes before an upgrade, refer to the [release-upgrade-notes](https://docs.sonarsource.com/sonarqube-server/10.7/server-upgrade-and-maintenance/release-notes-and-notices/release-upgrade-notes "mention").

## SonarQube 10.7 release notes <a href="#sonarqube-10-7-release-notes" id="sonarqube-10-7-release-notes"></a>

<details>

<summary>Full release notes</summary>

[**SonarQube 10.7 full release notes**](https://sonarsource.atlassian.net/issues/?jql=project%20%3D%2010139%20AND%20fixVersion%20%3D%2015728%20AND%20issuetype%20%21%3D%20Maintenance)

</details>

### AI features <a href="#ai-features" id="ai-features"></a>

**AI-generated fix suggestions**

*Available in* [*Early Access*](https://www.sonarsource.com/legal/early-access/) *in Enterprise Edition and above.*

When investigating an issue, you can ask for an [ai-features](https://docs.sonarsource.com/sonarqube-server/10.7/user-guide/ai-features "mention") and open it directly in your IDE (VS Code, IntelliJ, and Eclipse).[<br>](https://docs.google.com/document/d/1RssO_22AxMEqsLsQBztZa-2oMhvp1Yq5wizA4CPaf9k/edit)

**AI code assurance**

*Available starting in Developer Edition.*

You can now [ai-features](https://docs.sonarsource.com/sonarqube-server/10.7/user-guide/ai-features "mention"). The flagged projects will use the Sonar way quality gate to ensure the ai-generated code is clean.

### IDE <a href="#ide" id="ide"></a>

**Advanced bug detection**

*Available starting in* \*\* *Developer Edition.*

To help you detect issues earlier in the development cycle, Java and Python dataflow bug detection (DBD) issues are now reported to IntelliJ and Eclipse when working in connected mode.

### Setup and Authentication <a href="#setup-and-authentication" id="setup-and-authentication"></a>

**Modern Authentication for SMTP server**

SonarQube can now use modern authentication, required to integrate with email SMTP servers.

**Installation on OpenShift supported**

*Available starting in* \*\* *Developer Edition.*

SonarQube now better supports [introduction](https://docs.sonarsource.com/sonarqube-server/10.7/setup-and-upgrade/deploy-on-kubernetes/server/introduction "mention").

**Automatic synchronization of project permissions and roles with GitLab**

*Available starting in Developer Edition.*

When [introduction](https://docs.sonarsource.com/sonarqube-server/10.7/devops-platform-integration/gitlab-integration/introduction "mention"), project permissions and custom roles are now automatically synchronized.

**Introducing password complexity policy (10.7)**

Password complexity has been added to the account creation process. It is applied when admins create local user accounts.

### Security reports <a href="#security-reports" id="security-reports"></a>

Based on the results of your analysis, Cloud Application Security Assessment (CASA) and Security Technical Implementation Guides (STIGs) [security-reports](https://docs.sonarsource.com/sonarqube-server/10.7/user-guide/viewing-reports/security-reports "mention") are available for your projects.

**New rules for Javascript and Typescript**

We’ve added 10 new rules that find structure problems in JavaScript and TypeScript code.

**Support for Dart**

*Available starting in* \*\* *Developer Edition.*

[dart](https://docs.sonarsource.com/sonarqube-server/10.7/analyzing-source-code/languages/dart "mention") is now supported. It includes support for loading coverage data provided by LCOV and more than 70 rules, including cognitive complexity.

**Secrets Detection includes more patterns and cloud services**

*Available starting in* \*\* *Developer Edition.*

With added support for more than 30 new patterns, SonarQube now covers 146 [secrets](https://docs.sonarsource.com/sonarqube-server/10.7/analyzing-source-code/languages/secrets "mention") and can detect secrets/tokens generated by 81 cloud services.

**Additional support for PyTorch Library and Jupyter Notebooks for machine learning practitioners**

We’ve increased support for machine learning with [7 new rules for the PyTorch library](https://community.sonarsource.com/t/write-clean-machine-learning-code-with-pytorch/126833). Analysis of [python](https://docs.sonarsource.com/sonarqube-server/10.7/analyzing-source-code/languages/python "mention"), previously added in VS Code, is now available.

**Kubernetes / Helm Improvements**

Eight new maintainability rules are available. Analysis of issues across multiple files is now supported.

**Support added for C23**

Analysis of C23, the latest major revision of C, is now supported.

**MISRA C++2023 Improvements**

7 new preprocessor and code presentation rules inspired by MISRA C++2023 are now available.

**Improved analysis time on Mac Apple Silicon for C/C++/Objective-C Projects**

The analysis performance of the analysis when using Apple silicon processors has been improved by 30%.

**Additional support for Spring framework in Java**

To improve security coverage, we’ve added advanced security rules for the Spring Framework to reach a coverage of 92% for security-sensitive Spring features.
