Skip to content

Tags: bazelbuild/bazel

Tags

9.0.0-pre.20241208.2

Toggle 9.0.0-pre.20241208.2's commit message
Release 9.0.0-pre.20241208.2 (2024-12-18)

Baseline: b00576d

Cherry picks:

   + a8e2c58:
     Throw toolchain resolution error (as EvalError) instead of
     IllegalStateException if create_compile_action() is called for
     an action that isn't configured for the toolchain.

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

9.0.0-pre.20241208.1

Toggle 9.0.0-pre.20241208.1's commit message
Release 9.0.0-pre.20241208.1 (2024-12-16)

Baseline: b00576d

Important changes:

  - Changing any part of --run_under that isn't the label (such as
    the shell command) no longer invalidates the analysis cache.

This release contains contributions from many people at Google, as well as Fabian Meumertzheim, Keith Smiley.

9.0.0-pre.20241205.2

Toggle 9.0.0-pre.20241205.2's commit message
Release 9.0.0-pre.20241205.2 (2024-12-12)

Baseline: 4155718

Cherry picks:

   + a1d1902:
     Fix `EmptyRuleConfiguredTargetFactory` for native rules that are
     not instances of `EmptyRule`

Incompatible changes:

  - The legacy `@bazel_tools//tools/build_defs/repo:maven_rules.bzl`
    rule for downloading Maven artifacts has been deleted. Consider
    migrating to rules_jvm_external if you are using this rule.

Important changes:

  - Fix starlark_doc_extract proto output for symbolic macro
    visibility,
    attribute inheritance, and rule finalizers; and remove
    non-existent "name"
    attribute from starlark_doc_extract output for aspects.
  - Java tests are no longer run with a `SecurityManager` that
    prevents `System.exit`, since `SecurityManager` functionality is
    being removed from the JDK.

This release contains contributions from many people at Google, as well as Fabian Meumertzheim, Keith Lea, Keith Smiley, Lucas Loffel, Sara Adams, Xdng Yng.

8.0.0

Toggle 8.0.0's commit message
Release 8.0.0 (2024-12-09)

Release Notes:

9.0.0-pre.20241125.4

Toggle 9.0.0-pre.20241125.4's commit message
Release 9.0.0-pre.20241125.4 (2024-12-07)

Baseline: 7b20da2

Cherry picks:

   + e27ab91:
     Automated rollback of commit
     3fdec93.
   + 17f3cbc:
     Automated rollback of commit
     8f74d8f.
   + bae909c:
     Release 9.0.0-pre.20241125.4 (2024-12-07)
   + 291dad6:
     Release 9.0.0-pre.20241125.4 (2024-12-07)
   + 5d47051:
     Release 9.0.0-pre.20241125.4 (2024-12-07)

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

8.0.0rc8

Toggle 8.0.0rc8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[8.0.0] Only process executable path for path mapping (#24599)

This fixes a few issues introduced in
282ac62:
* Only the executable path in the first argument of a `CommandLines`
instance should be subject to path mapping.
* String arguments that are not normalized as path strings and thus
can't possibly be the optimized memory representation used for the
executable arg by `StarlarkAction` should not be modified.

Also removes an class that became unused in that commit.

Closes #24576.

PiperOrigin-RevId: 703536848
Change-Id: I358696bc268ab1f400798ef55ea4db8d556f07dd

Commit
b00576d

Co-authored-by: Fabian Meumertzheim <[email protected]>

9.0.0-pre.20241125.3

Toggle 9.0.0-pre.20241125.3's commit message
Release 9.0.0-pre.20241125.3 (2024-12-04)

Baseline: 7b20da2

Cherry picks:

   + e27ab91:
     Automated rollback of commit
     3fdec93.
   + d699813:
     Release 9.0.0-pre.20241125.3 (2024-12-04)
   + 0ee3d20:
     Release 9.0.0-pre.20241125.3 (2024-12-04)
   + 08b4731:
     Release 9.0.0-pre.20241125.3 (2024-12-04)
   + 6c25f89:
     Release 9.0.0-pre.20241125.3 (2024-12-04)

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

8.0.0rc7

Toggle 8.0.0rc7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[8.0.0] Enable ignore_root_user_error for Python toolchain (#24567)

Our CI fails to build Bazel, producing this error: "The current user is
root, please run as non-root when using the hermetic Python interpreter.
See bazelbuild/rules_python#713."

The workaround was suggested at
bazelbuild/rules_python#1169 (comment)

Closes #24549.

PiperOrigin-RevId: 702362811
Change-Id: Ib6d4da1e09fd2b7dfd68af02bbb0eb997e8f427c

Co-authored-by: Florian Weikert <[email protected]>

8.0.0rc6

Toggle 8.0.0rc6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Revert "[8.0.0] Propagate `linkopts` of header-only libraries to `cc_…

…shared_library`" (#24522)

Reverts #24005

Fixes #24518
Fixes #24521

8.0.0rc5

Toggle 8.0.0rc5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[8.0.0] Upgrade to protobuf 29.0 (#24515)

PiperOrigin-RevId: 700788670
Change-Id: I616dc257ef2853fd86ece8f0b3ae1dc01d15e1d8

Commit
58b6b08

---------

Co-authored-by: Googler <[email protected]>