This page intends to provide information about potential impacts of migrating from SonarQube 3.7.x to SonarQube 4.5.x. It is not meant to replace the upgrade procedure, nor will it provide comprehensive information about plugin compatibility.
Developer Cockpit Plugin
Developer Cockpit is not computed as part of project analysis anymore; a separate job must be configured that will run
Checkstyle and PMD plugins are no longer part of the core plugin. If you use Checkstyle and/or PMD rules, you must install those plugins to preserve quality profiles
The .NET 2.x ecosystem has been rewritten and replaced with 3 plugins: C#, VB.NET and Analysis Bootstrapper for Visual Studio Projects. Remove all pieces of the .NET 2.1 environment and install the newest plugins.
Files analyzed by the plugin by default have now been reduced to ".html,.xhtml,.rhtml,.shtml"
Views are not computed as part of project analysis anymore; a separate job must be configured that will run "sonar-runner views"
Analyzers should also be updated to the latest version.
Eclipse and IntelliJ plugins allow now to run local / pre-commit analysis in incremental and differential way.