Release 7.7.0rc1 (2025-10-20)

Release Notes:

Configurability: + The new ctx.configuration.short_id field provides a short identifier for the current configuration that is understood by bazel config. (#27219)

ExternalDeps: + Added repository_ctx.original_name, which contains the original value of the name attribute as specified at the repo rule call site. (#27034) + Modules backed by http_archive or git_repository no longer require a MODULE.bazel file to be contained in the source archive. (#27216)

Acknowledgements:

This release contains contributions from many people at Google, as well as bazel.build machine account, David Zbarsky, Fabian Meumertzheim, Greg, Grzegorz Lukasik, Ruoyu Zhong, Son Luong Ngoc, Ulrik Falklof.

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.

Index of files