diff --git a/CHANGELOG.md b/CHANGELOG.md index b1171f4949ebb5..f7dbbd0d218255 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,73 @@ +## Release 8.0.0-pre.20240812.1 (2024-08-15) + +``` +Baseline: 133eb60925496e3153bcc7903968b4eeb6d16068 +``` + +New features: + + - aspects can now return DefaultInfo, which will then be merged + with that of the configured target they are applied to. + Currently, only the files= field is supported. + +Important changes: + + - BEP will include correct \`TestResult\` and \`TargetSummary\` + events when special test inputs like \`$test_runtime\` fail to + build. + - Improve progress message in case there are no actions in flight, + and display explicitly "no actions running" in that case. + - The new `cc_static_library` rule produces a static library that + bundles given targets and all their transitive dependencies. It + has to be enabled via `--experimental_cc_static_library`. + +This release contains contributions from many people at Google, as well as Fabian Meumertzheim, FaBrand, Jiawen (Kevin) Chen, Son Luong Ngoc, Victor Hiairrassary. + +## Release 8.0.0-pre.20240807.1 (2024-08-13) + +``` +Baseline: 300c5867b7d2da1ba32abc20e95662096c2a7a08 +``` + +Important changes: + + - Bazel no longer has the android_ndk_repository rule. Use + https://github.com/bazelbuild/rules_android_ndk instead. See + https://github.com/bazelbuild/bazel/issues/23199 + - Bazel no longer has the android_local_test rule. Use + https://github.com/bazelbuild/rules_android instead. See + https://github.com/bazelbuild/bazel/issues/23199 + +This release contains contributions from many people at Google, as well as Fabian Meumertzheim, JKutscha, Xdng Yng. + +## Release 7.3.0 (2024-08-12) + +``` + +Release Notes: + +``` + +## Release 8.0.0-pre.20240805.3 (2024-08-12) + +``` +Baseline: 914db36648ef734b9b534d2a37907b9505534399 + +Cherry picks: + + + 7e689a55ccdcd752c102d25fe9acb257bd7d881c: + Be resilient to outdated exec paths in action cache entries +``` + +Important changes: + + - The format of canonical repo names has changed to use plus (`+`) + instead of tilde (`~`). Effectively, this flips the flag + `--incompatible_use_plus_in_repo_names` to true, and the flag is + now a no-op (i.e. cannot be "unflipped"). + +This release contains contributions from many people at Google, as well as Fabian Meumertzheim, Jordan Mele, Laurent Le Brun, Xdng Yng. + ## Release 8.0.0-pre.20240730.1 (2024-08-06) ```