Download Latest Version bazel-9.0.1-windows-x86_64.zip (53.0 MB)
Email in envelope

Get an email when there's a new version of Bazel

Home / 8.6.0
Name Modified Size InfoDownloads / Week
Parent folder
bazel_nojdk-8.6.0-windows-x86_64.zip.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-windows-x86_64.zip.sha256 2026-02-26 103 Bytes
bazel_nojdk-8.6.0-windows-x86_64.zip 2026-02-26 34.6 MB
bazel_nojdk-8.6.0-windows-x86_64.exe.sha256 2026-02-26 103 Bytes
bazel_nojdk-8.6.0-windows-x86_64.exe.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-windows-x86_64.exe 2026-02-26 37.7 MB
bazel_nojdk-8.6.0-windows-arm64.zip.sha256 2026-02-26 102 Bytes
bazel_nojdk-8.6.0-windows-arm64.zip.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-windows-arm64.exe.sha256 2026-02-26 102 Bytes
bazel_nojdk-8.6.0-windows-arm64.exe.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-windows-arm64.zip 2026-02-26 34.4 MB
bazel_nojdk-8.6.0-linux-x86_64.sha256 2026-02-26 97 Bytes
bazel_nojdk-8.6.0-linux-x86_64.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-windows-arm64.exe 2026-02-26 37.8 MB
bazel_nojdk-8.6.0-linux-arm64.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-linux-x86_64 2026-02-26 42.5 MB
bazel_nojdk-8.6.0-linux-arm64.sha256 2026-02-26 96 Bytes
bazel_nojdk-8.6.0-darwin-x86_64.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-linux-arm64 2026-02-26 40.9 MB
bazel_nojdk-8.6.0-darwin-x86_64.sha256 2026-02-26 98 Bytes
bazel_nojdk-8.6.0-darwin-arm64.sha256 2026-02-26 97 Bytes
bazel_nojdk-8.6.0-darwin-arm64.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-darwin-x86_64 2026-02-26 41.4 MB
bazel_8.6.0-linux-x86_64.deb.sig 2026-02-26 566 Bytes
bazel_nojdk-8.6.0-darwin-arm64 2026-02-26 40.7 MB
bazel_8.6.0-linux-x86_64.deb.sha256 2026-02-26 95 Bytes
bazel-8.6.0-windows-x86_64.zip.sha256 2026-02-26 97 Bytes
bazel-8.6.0-windows-x86_64.zip.sig 2026-02-26 566 Bytes
bazel_8.6.0-linux-x86_64.deb 2026-02-26 58.0 MB
bazel-8.6.0-windows-x86_64.exe.sha256 2026-02-26 97 Bytes
bazel-8.6.0-windows-x86_64.exe.sig 2026-02-26 566 Bytes
bazel-8.6.0-windows-x86_64.zip 2026-02-26 54.2 MB
bazel-8.6.0-windows-x86_64.exe 2026-02-26 57.4 MB
bazel-8.6.0-windows-arm64.zip.sha256 2026-02-26 96 Bytes
bazel-8.6.0-windows-arm64.zip.sig 2026-02-26 566 Bytes
bazel-8.6.0-windows-arm64.zip 2026-02-26 236.1 MB
bazel-8.6.0-windows-arm64.exe.sha256 2026-02-26 96 Bytes
bazel-8.6.0-windows-arm64.exe.sig 2026-02-26 566 Bytes
bazel-8.6.0-linux-x86_64.sig 2026-02-26 566 Bytes
bazel-8.6.0-windows-arm64.exe 2026-02-26 240.4 MB
bazel-8.6.0-linux-x86_64.sha256 2026-02-26 91 Bytes
bazel-8.6.0-linux-arm64.sig 2026-02-26 566 Bytes
bazel-8.6.0-linux-x86_64 2026-02-26 64.4 MB
bazel-8.6.0-linux-arm64.sha256 2026-02-26 90 Bytes
bazel-8.6.0-installer-linux-x86_64.sh.sig 2026-02-26 566 Bytes
bazel-8.6.0-linux-arm64 2026-02-26 62.5 MB
bazel-8.6.0-installer-linux-x86_64.sh.sha256 2026-02-26 104 Bytes
bazel-8.6.0-installer-darwin-x86_64.sh.sig 2026-02-26 566 Bytes
bazel-8.6.0-installer-linux-x86_64.sh 2026-02-26 58.2 MB
bazel-8.6.0-installer-darwin-x86_64.sh.sha256 2026-02-26 105 Bytes
bazel-8.6.0-installer-darwin-arm64.sh.sig 2026-02-26 566 Bytes
bazel-8.6.0-installer-darwin-x86_64.sh 2026-02-26 54.7 MB
bazel-8.6.0-installer-darwin-arm64.sh.sha256 2026-02-26 104 Bytes
bazel-8.6.0-dist.zip.sha256 2026-02-26 87 Bytes
bazel-8.6.0-dist.zip.sig 2026-02-26 566 Bytes
bazel-8.6.0-installer-darwin-arm64.sh 2026-02-26 53.3 MB
bazel-8.6.0-darwin-x86_64.sha256 2026-02-26 92 Bytes
bazel-8.6.0-darwin-x86_64.sig 2026-02-26 566 Bytes
bazel-8.6.0-dist.zip 2026-02-26 232.9 MB
bazel-8.6.0-darwin-arm64.sha256 2026-02-26 91 Bytes
bazel-8.6.0-darwin-arm64.sig 2026-02-26 566 Bytes
bazel-8.6.0-darwin-x86_64 2026-02-26 60.5 MB
bazel-8.6.0-darwin-arm64 2026-02-26 58.8 MB
8.6.0 source code.tar.gz 2026-02-26 23.1 MB
8.6.0 source code.zip 2026-02-26 30.2 MB
README.md 2026-02-26 2.6 kB
Totals: 66 Items   1.7 GB 3

[!NOTE] If you are looking for rolling releases, please visit this page.

Release 8.6.0 (2026-02-26)

Configurability

  • Reporting of cached test results can now be suppressed with `--test_summary=short_uncached` or `--test_summary=detailed_uncached`. (#28343)
  • `ctx.actions.symlink` now accepts a `target_type` argument. (#28538)

External Dependencies

  • Bazel's remote repository downloader now fails over immediately to mirror URLs if a TLS handshake error occurs. (#28459)
  • The `compatibility_level` and `max_compatibility_level` attributes of `module` in MODULE.bazel are now no-ops. Module maintainers should stop specifying those attributes and provide clear build time error messages and actionable migration paths when making major breaking changes. (#28615)
  • bazel mod show_repo now has two new flags: --all_repos to show all defined repos; and --all_visible_repos to show all repos visible to the base module (--base_module, defaults to the root module), along with their apparent names. (#28012)
  • Made overlaid files executable in http_archive. This makes it possible to use registry overlays to add shell scripts. (#28277)

Acknowledgments

This release contains contributions from many people at Google, as well as Alex Novak, ashutosh0x, Christian Scott, David Ostrovsky, Fabian Meumertzheim, George Gensure, Jordan, Paul Tarjan, Régis Desgroppes, Timothy Gu, and Tyler French.

Notice: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.

Some versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command bazel license. The vendor and version information of the bundled OpenJDK can be displayed by running the command bazel info java-runtime. The binaries and source-code of the bundled OpenJDK can be downloaded from our mirror server.

Security: All our binaries are signed with our public key 3D5919B448457EE0.

Source: README.md, updated 2026-02-26