Download
System Requirements – Documentation – Installation Instructions – Upgrade Instructions – License
SonarQube 6.1 – Oct 13, 2016
Redesign of the Settings domain with new UI and dedicated Web Services, improvements on the project home page, first steps towards clustering capabilities of SonarQube
Download (
md5) –
Documentation –
Screenshots –
Release notes
SonarQube 5.6.3 (LTS *) – Oct. 4, 2016
Long Term Supported version, requires Java 8 to run, wraps together all the new features of the 5.x series: Leak concept, SonarQube Quality Model, increased Scalability and Security, and always more Developer-Oriented Features.
Download (
md5) –
Documentation –
Screenshots –
Release notes - More details
- 5.6.3 – Oct. 4, 2016 – Long-Term Support version – Bug fixes – Release notes
- 5.6.2 – Sep. 19, 2016 – Long-Term Support version – Bug and vulnerability fixes – Release notes
- 5.6.1 – Jul. 27, 2016 – Long-Term Support version – Bug and vulnerability fixes – Release notes
- 5.6 – Jun. 3, 2016
SonarQube 6.0 – Aug 4, 2016
Tracking of file move/renaming, better management of quality profiles and new rules, improvement of permission pages, “Project Creator” feature to enable automatic onboarding for new projects, CSRF fix for Java WS-based pages, Elasticsearch upgrade to 2.x
Download (
md5) –
Documentation –
Screenshots –
Release notes
SonarQube 5.5 – May 3, 2016
New SonarQube Quality Model with built-in support of “Bugs” and “Vulnerabilities” issue types, new Measures project page, Compute Engine in a dedicated process, improved Background Tasks page
Download (
md5) –
Documentation –
Screenshots –
Release notes
SonarQube 5.4 – Mar. 9, 2016
New “Code” page, “My Account” space (with token generation), cross-module duplications, new API for Identity providers (OAuth GitHub plugin for instance), restart from the Web console
Download (
md5) –
Documentation –
Screenshots –
Release notes
SonarQube 5.3 – Jan. 11, 2016
New project homepage highlighting Quality Gate and (newly introduced) Leak concepts, cross-project duplication back, access token to run analysis or call WS, WS to implement a build breaker strategy
Download (
md5) –
Documentation –
Screenshots –
Release notes
SonarQube 5.2 – Nov. 2, 2015
Scanners no longer access the database, new features to efficiently manage issues (more precise location, “My New Issues” notification, technical debt displayed in Issues page, new Issue Filter widget, default assignee per project), enhanced monitoring features, new administration web services, rewrite of global administration pages
Download (
md5) –
Documentation –
Screenshots –
Release notes
SonarQube 5.1.2 – Jul. 27, 2015
New overall layout, merge Issues Drilldown with Issues page, tags of issues, auto-assignment of issues, “won’t fix” issues, issues report as a core feature, new Rules page, more efficient Component Viewer, possibility to import all files, timezone issue fixed, SonarQube binaries compatible with Java 1.7+ only
Download (
md5) –
Documentation –
Screenshots –
Release notes - More details
SonarQube 5.0.1 – Feb. 24, 2015
New Issues page with facets, SCM built-support for Git and SVN, DB cleaning done on server side, end of Maven 2 support, end of “sonar.importSources” support, use of ‘/’ in branch names.
Download (
md5) –
Documentation –
Screenshots –
Release notes - More details
- 5.0.1 – Feb. 24, 2015 – Bug fixes, SQALE model update – Release notes
- 5.0 – Jan. 14, 2015
SonarQube 4.5.7 – Apr. 8, 2016
(Former LTS version)
SQALE Rating and Technical Debt Ratio, improvement of Coding Rules pages (active severity filter, display of remediation functions, management of manual rules), various other improvements and bug fixes.
Download (
md5) –
Documentation –
Screenshots –
Release notes - More details
- 4.5.7 – Apr. 8, 2016 – Long-Term Support version – Vulnerability fixes – Release notes
- 4.5.6 – Oct. 16, 2015 – Long-Term Support version – Bug fixes, cleanup of the SQALE model – Release notes
- 4.5.5 – Jul. 30, 2015 – Long-Term Support version – Bug fixes – Release notes
- 4.5.4 – Feb. 26, 2015 – Long-Term Support version – Bug fixes, SQALE model update – Release notes
- 4.5.2 – Jan. 7, 2015 – Long-Term Support version – Bug fixes, SSLv3 disabled – Release notes
- 4.5.1 – Oct. 29, 2014 – Long-Term Support version – Many bug fixes and small improvements – Release notes
- 4.5 – Sept. 29, 2014
SonarQube 4.4.1 – Sept. 26, 2014
New Rules space with management of rule templates and custom rules, new Component Viewer, detailed QG widget, improved multi-language support, built-in Web Service API page. NOTE Oracle users are recommended to use
version 4.4.1.
Download (
md5) –
Screenshots –
Release notes - More details
- 4.4.1 – Sept. 26, 2014 – Fix migration issues – Release notes
- 4.4 – July 31, 2014
SonarQube 4.3.3 – July 31, 2014
Alert concept is replaced by Quality Gate concept. Technical Debt is now displayed everywhere in a user-friendly format which allows to work with durations in hours/minutes and not only in days. Clouds page has been replaced by a more configurable Cloud widget. When upgrading a language plugin, the relating SQALE analysis model is also updated (except for the users of the SQALE plugin and when the default SQALE model has been overridden).
Download (
md5) –
Screenshots –
Release notes - More details
- 4.3.3 – Jul. 31, 2014 – Fix migration issues – Release notes
- 4.3.2 – Jun. 24, 2014 – Fix migration issues – Release notes
- 4.3.1 – Jun. 4, 2014 – Fix migration issues – Release notes
- 4.3 – May 2, 2014
SonarQube 4.2 – March 26, 2014
Multi-language support, tags of rules, new visual measure filter representations, improved Issues page
Download (md5) – Screenshots – Release notes
SonarQube 4.1.2 – Feb. 20, 2014
Tracking of added technical debt, Elasticsearch integration, Bubble Chart, new search forms for issues and measures, new “Administer Issue” permission, key pattern on Permission Templates
Download (
md5) –
Screenshots –
Release notes - More details
- 4.1.2 – Feb. 20, 2014 – Fix issue on creation of index on groups_users table – Release notes
- 4.1.1 – Jan. 28, 2014 – Fix bug on rule parameter descriptions – Release notes
- 4.1 – Jan. 13, 2014
SonarQube 4.0 – Nov. 7, 2013
Computation of the technical debt based on the SQALE model, issue exclusion/inclusion, code coverage exclusion, project provisioning, incremental analysis, end of support of WAR mode
Download (
md5) –
Screenshots –
Release notes
SonarQube 3.7.4 – Dec 20, 2013
Bulk change operation on issues, ability to save/edit/delete/list issues filters, new permissions to run analyses, bulk update of project permissions, support of Maven 3.1
Download (
md5) –
Screenshots –
Release notes - More details
- 3.7.4 – Dec 20, 2013 – Fix regressions on project permission management and bulk deletion page – Release notes
- 3.7.3 – Oct 21, 2013 – Fix issues migration from version older than 3.6. More stable notification service – Release notes
- 3.7.2 – Oct 2, 2013 – Speed up migration of violations to issues – Release notes
- 3.7.1 – Sep 23, 2013 – Enhance performances (dry-run mode, notifications delivery, server startup), fix vulnerabilities and 80+ other improvements – Release notes
- 3.7 – Aug. 14, 2013
SonarQube 3.6.3 – Aug. 14, 2013
Violations become issues and come with new features: search engine, change log, etc., tracking of new coding rules, quality profile administrator, highlighting of usage and declaration of variables/functions in source code viewer
Download (
md5) –
Screenshots –
Release notes - More details
- 3.6.3 – Aug. 14, 2013 – Fix migration issue related to dates – Release notes
- 3.6.2 – Jul. 18, 2013 – Fix issue on Oracle DB migration – Release notes
- 3.6.1 – Jul. 12, 2013 – Faster database migration, security fix and other bug fixes – Release notes
- 3.6 – Jun. 26, 2013
SonarQube 3.5.1 – Apr. 13, 2013
Tracking of unit tests, new rules on unit tests, new exclusion settings, enhanced update center, enhanced email notifications
Download (
md5) –
Screenshots –
Release notes - More details
- 3.5.1 – Apr. 3, 2013 – Fix two regressions when using SonarQube Runner to perform analyses in specific cases – Release notes
- 3.5 – Mar. 13, 2013
SonarQube 3.4.1 – Jan. 8, 2013
New service to query measures, ability to compare projects, list of recent projects, alerts on measure variations
Download (
md5) –
Screenshots –
Release notes - More details
- 3.4.1 – Jan. 8, 2013 – Fix a critical security bug on project permissions – Release notes
- 3.4 – Dec. 22, 2012
SonarQube 3.3.2 – Nov. 21, 2012
Support of modules with different languages, overall coverage by unit and integration tests, enhanced file exclusions, new Java rules
Download (
md5) –
Screenshots –
Release notes - More details
- 3.3.2 – Nov. 21, 2012 – Fix compatibility with Postgres 8 – Release notes
- 3.3.1 – Nov. 07, 2012 – Bug fixes – Release notes
- 3.3 – Oct. 24, 2012
SonarQube 3.2.1 – Oct. 3, 2012
New rules to define thresholds on coverage, comments, etc., Selection of quality profile by project administrators, Bulk deletion of projects, Ability to change project key, New period ‘Since Previous Version’ for differential views
Download (
md5) –
Screenshots –
Release notes - More details
- 3.2.1 – Oct. 3, 2012 – Bug fix – Release notes
- 3.2 – Aug. 6, 2012
SonarQube 2.14 – March 19, 2012
Detection of cross-project duplications for all languages, add notes to rules, retrieve user information from third-party systems, email notification on new violations, enhanced treemaps
Download (
md5) –
Screenshots
SonarQube 2.13.1 – Jan. 31, 2012
New search engine, review any piece of code, ability to change severity of violations, group reviews by action plans, new widgets to track project activity
Download (
md5) –
Screenshots - More details
- 2.13.1 – Jan. 31, 2012 – Fix bug during migration
- 2.13 – Jan. 17, 2012
SonarQube 2.12 – Nov. 30, 2011
Support Java7 projects, new hotspot widgets, improve detection of duplications, better handling of project events, improve LCOM4
Download (
md5) –
Screenshots
SonarQube 2.11 – Oct. 3, 2011
SonarQube CPD to check cross project duplications, TimeMachine 2.0, suppress analysis snapshots, SonarQube Server ID
Download (
md5) –
Screenshots
SonarQube 2.10 – Aug. 18, 2011
Internationalization, email notifications for review changes, improvement of manual measures
Download (
md5) –
Screenshots
SonarQube 2.9 – Jul. 18, 2011
Improve manual code reviews, track Quality Profile changes
Download (
md5) –
Screenshots
SonarQube 2.8 – May 19, 2011
Manual code review, analysis of Ant multi-modules projects, new tool to compare Quality profiles
Download (
md5) –
Screenshots
SonarQube 2.7 – Apr. 1, 2011
Coverage of recently changed code, better integration of SCM Activity plugin
Download (
md5) –
Screenshots
SonarQube 2.6 – Feb. 18, 2011
Ant task and Java standalone task to analyze projects
Download (
md5) –
Screenshots
SonarQube 2.5 – Jan. 14, 2011
Differential views, tracking of violations through time, new coding rules for Java projects
Download (
md5) –
Screenshots
SonarQube 2.4.1 – Nov. 18, 2010
Customizable dashboards, update center, architecture rules for Java projects
Download (
md5) –
Screenshots - More details
- 2.4.1 – Nov. 16, 2010 – Fix Oracle bug
- 2.4 – Nov. 16, 2010
SonarQube 2.3.1 – Oct. 22, 2010
Export/import Quality profiles, allow multiple configuration of the same coding rule
Download (
md5) –
Screenshots - More details
- 2.3.1 – Oct. 22, 2010 – Fix bug during upgrade
- 2.3 – Oct. 13, 2010
SonarQube 2.2 – Jul. 15, 2010
User favourites, user filters to define its own queries
Download (
md5) –
Screenshots
SonarQube 2.1.2 – May 20, 2010
Search for project usage/dependencies, new rules to detect unused Java private/protected methods and calls to deprecated methods
Download (
md5) –
Screenshots - More details
- 2.1.2 – May 20, 2010 – Bug fixes
- 2.1.1 – May 10, 2010 – Bug fixes
- 2.1 – May 5, 2010
SonarQube 2.0.1 – Mar. 10, 2010
Chidamber and Kemerer Metrics, Dependency Structure Matrix
Download (
md5) –
Screenshots
SonarQube 1.x
- 1.12 – Dec. 7, 2009 – Download
- 1.11.1 – Oct. 20, 2009 – Download
- 1.11 – Oct. 5, 2009 – Download
- 1.10.1 – Aug. 19, 2009 – Download
- 1.10 – Aug. 14, 2009 – Download
- 1.9.2 – Jun. 8, 2009 – Download
- 1.9 – May 25, 2009 – Download
- 1.8 – Apr. 17, 2009 – Download
- 1.7 – Mar. 18, 2009 – Download
- 1.6 – Feb. 9, 2009 – Download
- 1.5.1 – Jan. 8, 2009 – Download
- 1.5 – Dec. 16, 2008 – Download
- 1.4.3 – Oct. 16, 2008 – Download
- 1.4.2 – Sep. 25, 2008 – Download
- 1.4.1 – Aug. 23, 2008 – Download
- 1.4 – Aug. 7, 2008 – Download
- 1.3 – Jun. 16, 2008 – Download
- 1.2.1 – Apr. 30, 2008 – Download
- 1.2 – Mar. 26, 2008 – Download
- 1.1 – Feb. 25, 2008 – Download
- 1.0.2 – Dec. 14, 2007 – Download
Show all versions
* LTS stands for Long Term Support. Blocker and Critical issues will be fixed or back-ported on it. There is always 2 versions supported: LTS and LATEST. See this blog post to decide between LTS and the LATEST version.
Related Tools
SonarQube Scanners
Choose from a wide array of tools available to scan source code.
Documentation and Download
SonarQube Plugins
More than 40 open-source and commercial plugins to extend SonarQube features.
SonarLint
Immediate code scanning for three popular IDE’s and Command Line.
Documentation and Download
License
SonarQube is distributed under the GNU Lesser GPL License, Version 3, under Swiss law. You may not use this application except in compliance with the License. You may obtain a copy of the License at http://www.gnu.org/licenses/lgpl.txt. The original GNU license from which this lesser license is derived can be found here. By downloading SonarQube software, you agree to the terms of this Lesser GPL v.3 license and that you are entering into a license agreement with a company located in Switzerland. Unless required by Swiss law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.