SonarSource is thrilled to announce the release of SonarQube 8.9, the new LTS!
In the official announcement you’ll find a summary of all the new features since the previous LTS. We’ve delivered a lot in the 8-series, so you probably want to go through the highlights there, to see all the great features we’ve worked on since the previous LTS, and how it all comes together with new security features, deeper integration with on-premise and in-cloud code repository platforms and simpler and more secure operability.
In addition, there are a few other items to note in the release:
- You can now choose to enforce coverage and duplications conditions on your Quality Gate even for only a few new lines. (SONAR-10485).
- When using a reference branch for the New Code definition, issues in the reference branch that come from a branch inherit their status from this branch. (SONAR-14646).
- We’ve updated the list of supported database versions. (SONAR-12885, SONAR-14797, SONAR-14798).
- There’s now help for deploying SonarQube on Kubernetes with a helm chart and documented constraints and recommendations. (MMF-2300).
If you’re upgrading across multiple versions, you should at a minimum read the upgrade notes for the intervening versions. If you’re upgrading from the previous LTS (7.9), you’ll find a reconciled version in the LTS to LTS upgrade notes. Also don’t forget that if you run a version older than the previous LTS (7.9), you need to upgrade to 7.9.6 first, and then to 8.9 LTS.
Please open new threads for any questions you have about these or other features.
As usual, download is available at sonarqube.org.
Docker images are not available on Docker Hub at the time of this writing, They should be available soon.