Download Latest Version bazel-8.7.0-windows-x86_64.zip (54.3 MB)
Email in envelope

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

Home / 8.7.0
Name Modified Size InfoDownloads / Week
Parent folder
bazel_nojdk-8.7.0-windows-x86_64.zip.sha256 2026-05-07 103 Bytes
bazel_nojdk-8.7.0-windows-x86_64.zip.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-windows-x86_64.zip 2026-05-07 34.8 MB
bazel_nojdk-8.7.0-windows-x86_64.exe.sha256 2026-05-07 103 Bytes
bazel_nojdk-8.7.0-windows-x86_64.exe.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-windows-x86_64.exe 2026-05-07 38.0 MB
bazel_nojdk-8.7.0-windows-arm64.zip.sha256 2026-05-07 102 Bytes
bazel_nojdk-8.7.0-windows-arm64.zip.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-windows-arm64.zip 2026-05-07 34.5 MB
bazel_nojdk-8.7.0-windows-arm64.exe.sha256 2026-05-07 102 Bytes
bazel_nojdk-8.7.0-windows-arm64.exe.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-linux-x86_64.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-windows-arm64.exe 2026-05-07 38.1 MB
bazel_nojdk-8.7.0-linux-x86_64.sha256 2026-05-07 97 Bytes
bazel_nojdk-8.7.0-linux-arm64.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-linux-x86_64 2026-05-07 42.8 MB
bazel_nojdk-8.7.0-linux-arm64.sha256 2026-05-07 96 Bytes
bazel_nojdk-8.7.0-darwin-x86_64.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-linux-arm64 2026-05-07 41.2 MB
bazel_nojdk-8.7.0-darwin-x86_64.sha256 2026-05-07 98 Bytes
bazel_nojdk-8.7.0-darwin-arm64.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-darwin-x86_64 2026-05-07 41.8 MB
bazel_nojdk-8.7.0-darwin-arm64.sha256 2026-05-07 97 Bytes
bazel_8.7.0-linux-x86_64.deb.sig 2026-05-07 566 Bytes
bazel_nojdk-8.7.0-darwin-arm64 2026-05-07 41.0 MB
bazel_8.7.0-linux-x86_64.deb.sha256 2026-05-07 95 Bytes
bazel_8.7.0-linux-x86_64.deb 2026-05-07 58.2 MB
bazel-8.7.0-windows-x86_64.zip.sha256 2026-05-07 97 Bytes
bazel-8.7.0-windows-x86_64.zip.sig 2026-05-07 566 Bytes
bazel-8.7.0-windows-x86_64.exe.sig 2026-05-07 566 Bytes
bazel-8.7.0-windows-x86_64.zip 2026-05-07 54.3 MB
bazel-8.7.0-windows-x86_64.exe.sha256 2026-05-07 97 Bytes
bazel-8.7.0-windows-x86_64.exe 2026-05-07 57.6 MB
bazel-8.7.0-windows-arm64.zip.sha256 2026-05-07 96 Bytes
bazel-8.7.0-windows-arm64.zip.sig 2026-05-07 566 Bytes
bazel-8.7.0-windows-arm64.zip 2026-05-07 236.2 MB
bazel-8.7.0-windows-arm64.exe.sha256 2026-05-07 96 Bytes
bazel-8.7.0-windows-arm64.exe.sig 2026-05-07 566 Bytes
bazel-8.7.0-linux-x86_64.sig 2026-05-07 566 Bytes
bazel-8.7.0-windows-arm64.exe 2026-05-07 240.7 MB
bazel-8.7.0-linux-x86_64.sha256 2026-05-07 91 Bytes
bazel-8.7.0-linux-x86_64 2026-05-07 64.7 MB
bazel-8.7.0-linux-arm64.sha256 2026-05-07 90 Bytes
bazel-8.7.0-linux-arm64.sig 2026-05-07 566 Bytes
bazel-8.7.0-installer-linux-x86_64.sh.sig 2026-05-07 566 Bytes
bazel-8.7.0-linux-arm64 2026-05-07 62.8 MB
bazel-8.7.0-installer-linux-x86_64.sh.sha256 2026-05-07 104 Bytes
bazel-8.7.0-installer-linux-x86_64.sh 2026-05-07 58.4 MB
bazel-8.7.0-installer-darwin-x86_64.sh.sha256 2026-05-07 105 Bytes
bazel-8.7.0-installer-darwin-x86_64.sh.sig 2026-05-07 566 Bytes
bazel-8.7.0-installer-darwin-arm64.sh.sig 2026-05-07 566 Bytes
bazel-8.7.0-installer-darwin-x86_64.sh 2026-05-07 54.9 MB
bazel-8.7.0-installer-darwin-arm64.sh.sha256 2026-05-07 104 Bytes
bazel-8.7.0-dist.zip.sig 2026-05-07 566 Bytes
bazel-8.7.0-installer-darwin-arm64.sh 2026-05-07 53.5 MB
bazel-8.7.0-dist.zip.sha256 2026-05-07 87 Bytes
bazel-8.7.0-darwin-x86_64.sig 2026-05-07 566 Bytes
bazel-8.7.0-dist.zip 2026-05-07 233.4 MB
bazel-8.7.0-darwin-x86_64.sha256 2026-05-07 92 Bytes
bazel-8.7.0-darwin-x86_64 2026-05-07 60.8 MB
bazel-8.7.0-darwin-arm64.sha256 2026-05-07 91 Bytes
bazel-8.7.0-darwin-arm64.sig 2026-05-07 566 Bytes
bazel-8.7.0-darwin-arm64 2026-05-07 59.1 MB
8.7.0 source code.tar.gz 2026-05-06 23.3 MB
8.7.0 source code.zip 2026-05-06 30.3 MB
README.md 2026-05-06 2.9 kB
Totals: 66 Items   1.7 GB 4

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

Release 8.7.0 (2026-05-07)

Bazel 8.7.0 is a minor LTS release. It is fully backward compatible with Bazel 8.0 and contains selected changes by the Bazel community and Google engineers.

Configurability

  • Fix launcher/launcher_maker for cross build, e.g. build windows binary on linux machine. (#29240)

External Dependencies

  • package_group now supports labels with external repositories in the packages attribute (#28896).
  • Added SOCKS proxy support. Bazel now accepts socks://, socks4://, and socks5:// URLs in HTTPS_PROXY/HTTP_PROXY environment variables and related system properties. (#29305)
  • Adds the strip_components attribute to extract/download_and_extract/http_archive to allow stripping of path components when extracting files. (#29367)

Remote Execution

  • Bazel now has experimental support for --rewind_lost_inputs, which can rerun actions within a single build to recover from (remote or disk) cache evictions. (#28971)
  • Added --experimental_remote_cache_chunking flag to read and write large blobs to/from the remote cache in chunks. Requires server support. (#28900)

Starlark / Build Language

  • string.splitlines() no longer treat u+0085 as a newline character when internal_starlark_utf_8_byte_strings is set (which defaults to true) (#28932)

Acknowledgments

This release contains contributions from many people at Google, as well as Boleyn Su, Fabian Meumertzheim, H5-O5, Jacob Nowjack, Justin Won, Keith Smiley, Mike Lundy, Sarad Pant, and Will Stranton.

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-05-06