SonarQube 7.6

Smarter UX, increased security and new language rules

Making Things Easier

Code Quality Tracks Your Project Structure

Tracking code quality is as easy as following your project structure. SonarQube 7.6 drops the concept of modules and keeps things simple with your file directory layout. With the refreshed Measures Page it’s easier than ever to discover quality issues.
coverage

Quality Gates, Simplified

It’s true - a green Quality Gate makes everyone smile. Now we’ve made it more straightforward to configure your Quality Gate and easier to understand in practice.
Quality Gate

Spotting More Injection Flaws, in More Places DE Available in Developer Edition EE Available in Enterprise Edition DCE Available in Data Center Edition

Tracking Insecure Data Through Collections

Now there are fewer places for the bad guys to hide. SonarQube 7.6 checks collections for tainted data so you’ll find them before they’re used in APIs where attacks can happen.
insecure

Tracking Untrusted Data from More C# Frameworks

SonarQube 7.6 can track untrusted input coming from more frameworks: WCF, Winforms, ASP.NET WebForms & PetaPoco.

More Language Improvements

We added more rules and capabilities so you can find more issues. Check out the language improvements bundled with SonarQube 7.6:  

JavaJava

  • 3 new rules adding to 500+

Java ScriptJava Script

  • Better support for Angular JS Framework

TypeScriptTypeScript

  • 10 new rules adding to 110+

PythonPython

  • Support for 'Bandit' external reports
As usual, visit rules.sonarsource.com to discover all the bugs, vulnerabilities and code smells that SonarQube can detect across 25+ languages

Time to enjoy these great new features!