Tags: bazelbuild/bazel
Tags
Release 8.0.0-pre.20240729.1 (2024-08-01) Baseline: d08bb13 Important changes: - `--compile_one_dependency` selects header-only `cc_library`s in more cases This release contains contributions from many people at Google, as well as Cornelius Riemenschneider, Fabian Meumertzheim, Keith Smiley, M. Taimoor Zaeem.
Release 8.0.0-pre.20240724.1 (2024-07-30) Baseline: 0803ad3 Important changes: - Added `--experimental_collect_skyframe_counts_in_profiler` to collect Skyframe node counts in the JSON profile over time. Currently, the following SkyFunctions are measured: `BZL_LOAD`, `GLOB`, `GLOBS`, `PACKAGE`, `CONFIGURED_TARGET`, `ASPECT`, `ACTION_EXECUTION`. This release contains contributions from many people at Google, as well as Fabian Meumertzheim, Jamison Lahman, Jordan Mele, Son Luong Ngoc.
[7.3.0] Add flag --incompatible_use_plus_in_repo_names (#23141) Defaults to false. When set to true, we use `+` instead of `~` as the separator in canonical repo names. Some more subtle changes include: - We now officially say that the "build" part of version strings (the part that begins with a plus) is ignored and stripped. - When the flag is set to true, we effectively increase the lockfile version by 1 (see code comment in BazelLockFileModule). - When true, we no longer insert a `_main` in front of names of repos generated by module extensions hosted in the main repo. (`~abc` as a name was problematic, but `+abc` is not.) - When true, we no longer insert a `v` in front of numerical versions in canonical repo names. (`my_mod~1.1` could be a Windows short path, but `my_mod+1.1` cannot.) Work towards #22865. Closes #23103. PiperOrigin-RevId: 657202616 Change-Id: I015b2a04a823b1d951015a1b2e1b99b154dcc5a2 Commit 2f67e57 Co-authored-by: Xdng Yng <wyverald@gmail.com>
Release 8.0.0-pre.20240710.4 (2024-07-19) Baseline: 34b926b This release contains contributions from many people at Google, as well as Benjamin Peterson, dependabot[bot], Fabian Meumertzheim, Jordan Mele, Laurent Le Brun, Marc Redemske, Son Luong Ngoc.
Release 8.0.0-pre.20240701.1 (2024-07-12) Baseline: 3f93d37 Important changes: - Experimental support for path mapping `CppCompile` actions can be enabled via `--modify_execution_info=CppCompile=+supports-path-mapping`. This release contains contributions from many people at Google, as well as detailyang, Fabian Meumertzheim, Greg Roodt, hvd, Jason Schroeder, Laurent Le Brun, Simon Mavi Stewart, Xdng Yng.
Release 8.0.0-pre.20240607.2 (2024-06-21) Baseline: 08ef9b2 Incompatible changes: - path attribute is removed from filegroup Important changes: - Git merge conflicts in `MODULE.bazel.lock` files can be resolved automatically. See https://bazel.build/external/lockfile#automatic-resolution for the required setup. - Deleted Bazel's builtin aar_import helper tools. They live in rules_android now. This release contains contributions from many people at Google, as well as dependabot[bot], Fabian Meumertzheim, Greg Magolan, Matthieu MOREL, Ted.
[7.2.1] Do not eval WORKSPACE in LocalRepositoryLookupFunction when `… …--noenable_workspace` (#22837) This still leaves the question of "what do we do instead?". See issues #22208 and #21515. Fixes #22754. Closes #22774. PiperOrigin-RevId: 645148811 Change-Id: Ib9d07d2ecbc3a79e3341de6739de1c3349124d6b Commit 1246ff4 Co-authored-by: Xdng Yng <wyverald@gmail.com>
PreviousNext