Bazel is a fast, scalable, multi-language and extensible build system.

Release Schedule Image Gantt Chart for Bazel
Release Released Active Support Security Support Latest
7 (LTS) 4 months and 2 weeks ago
(11 Dec 2023)
Yes Ends in 2 years and 8 months
(31 Dec 2026)
7.1.1
(21 Mar 2024)
6 (LTS) 1 year and 4 months ago
(19 Dec 2022)
Ended 4 months and 2 weeks ago
(11 Dec 2023)
Ends in 1 year and 8 months
(31 Dec 2025)
6.5.0
(23 Jan 2024)
5 (LTS) 2 years and 3 months ago
(19 Jan 2022)
Ended 1 year and 4 months ago
(19 Dec 2022)
Ends in 9 months
(31 Jan 2025)
5.4.1
(19 Apr 2023)
4 (LTS) 3 years ago
(21 Jan 2021)
Ended 2 years and 3 months ago
(19 Jan 2022)
Ended 2 months and 3 weeks ago
(31 Jan 2024)
4.2.4
(20 Apr 2023)

Bazel uses a major.minor.patch Semantic Versioning scheme.

  • A major release contains features that are not backward compatible with the previous release. Each major Bazel version is an LTS release.
  • A minor release contains backward-compatible bug fixes and features back-ported from the main branch.
  • A patch release contains critical bug fixes.

Additionally, pre-release versions are indicated by appending a hyphen and a date suffix to the next major version number.

For example, a new release of each type would result in these version numbers:

  • Major: 6.0.0
  • Minor: 6.1.0
  • Patch: 6.1.2
  • Pre-release: 7.0.0-pre.20230502.1

More information is available on the Bazel website.

You should be running one of the supported release numbers listed above in the rightmost column.

You can check the version that you are currently using by running:
bazel --version

You can submit an improvement to this page on GitHub :octocat: . This page has a corresponding Talk Page.

A JSON version of this page is available at /api/bazel.json. See the API Documentation for more information. You can subscribe to the iCalendar feed at /calendar/bazel.ics.