github bazelbuild/bazel 3.5.0

latest releases: 7.2.0rc1, 7.1.2, 7.1.2rc2...
3 years ago

Release 3.5.0 (2020-09-02)

Baseline: 889bc0b

Cherry picks:

  • a7a0d48:
    Make no-op starlark transition not affect the output directory.
  • b37c51c:
    Add include_prefix and strip_include_prefix to cc_common.compile
  • f6ad35f:
    Delete --experimental_transparent_compression
  • 39bc97e:
    Remove --experimental_action_args
  • b970667:
    Stop needlessly parsing WORKSPACE files from external
    repositories.
  • e574d55:
    Allow hyphen char in workspace name
  • 9993785:
    Allow dot ('.') in workspace names.

New features:

  • cc_common.compile support for include_prefix/strip_include_prefix

Important changes:

  • Removed the flag --experimental_transparent_compression.
  • Removed the flag --experimental_action_args.
  • Stop needlessly parsing WORKSPACE files from external
    repositories.
  • Dot ('.') is now allowed in workspace names. See
    #11837.

This release contains contributions from many people at Google, as well as David Ostrovsky.

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.

Don't miss a new bazel release

NewReleases is sending notifications on new releases.