Skip to content

Releases: bazelbuild/buildtools

Release 8.2.1 (2025-06-10)

10 Jun 13:25
b1e23f1

Choose a tag to compare

What's Changed

  • buildozer: Respect .bazelignore by @amartani in #1343
  • Fix buildozer fix tests that assume 1/0 for known boolean fields by @vladmos in #1360
  • perf: Avoid recompiling regexes by @dzbarsky in #1293
  • Allowing escaped colon character in dict operations by @oreflow in #1361
  • Fixing go-lint issue to not use underscores in variable names by @oreflow in #1362
  • Adding function to execute Buildozer commands on a single in-memory file by @oreflow in #1359
  • Fixing unicode string split issue by @oreflow in #1364
  • Add Starlarkified Python attributes to generate_tables.go by @oreflow in #1365
  • Update WARNINGS.md by @kyledobitz in #1353

New Contributors

Full Changelog: v8.2.0...v8.2.1

Release 8.2.0 (2025-04-30)

30 Apr 12:12
d9ed52a

Choose a tag to compare

What's Changed

  • Clean up redundant recommendation from README.md by @oreflow in #1337
  • Remove "out" from the listArg-list by @oreflow in #1338
  • Release s390x binaries on Github by @vladmos in #1289
  • Update CODEOWNERS by @vladmos in #1340
  • Updating set kind to remember starting line of the rule by @oreflow in #1342
  • Break module extension groups after a use_repo by @fmeum in #1339
  • Keep include calls together in MODULE.bazel files by @fmeum in #1345
  • Build and ship binaries for riscv64 by @kxxt in #1346
  • Note that list-append incorrectly warns on select statements by @pollendo in #1348
  • Direct users to disable incorrect warning by @pollendo in #1349
  • Removing unused directory buildifier2 by @oreflow in #1350
  • Adding nil check for Rule Call Expression by @oreflow in #1351
  • Keep targets like "@foo//:foo" formatted as-is. by @laramiel in #1355
  • Revert "Keep targets like "@foo//:foo" formatted as-is." by @Wyverald in #1356
  • Bug fix. Correctly identify expressions using &=, ^=, >>=, and <<= as assignment statements when parsing BUILD files. by @pdoyle12 in #1357

New Contributors

Full Changelog: v8.0.3...v8.2.0

Release 8.0.3 (2025-02-05)

05 Feb 14:30
ad48c76

Choose a tag to compare

What's Changed

Full Changelog: v8.0.2...v8.0.3

Release 8.0.2 (2025-01-30)

30 Jan 13:57
635c122

Choose a tag to compare

What's Changed

  • Add rules_shell fixing by @keith in #1303
  • Collapse empty call expressions by @snady in #1308
  • Add attrs as a special attribute of the print command by @iflan in #1323
  • Add a comment to address a golint warning by @vladmos in #1325
  • Compress a statement by @vladmos in #1327
  • Enable warnings for the native cc rules & symbols by @hvadehra in #1326
  • Fix load placement for files with docstring and copyright header by @fmeum in #1329

New Contributors

Full Changelog: v8.0.1...v8.0.2

Release 8.0.1 (2025-01-15)

15 Jan 16:09
3a48437

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.0.0...v8.0.1

Release 8.0.0 (2025-01-09)

09 Jan 11:05
a9c248f

Choose a tag to compare

What's Changed

Full Changelog: v7.3.1...v8.0.0

Release 7.3.1 (2024-08-27)

27 Aug 15:06
45b7ddb

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.1.2...v7.3.1

Release 7.1.2 (2024-05-23)

23 May 14:15
1429e15

Choose a tag to compare

What's Changed

Full Changelog: v7.1.1...v7.1.2

Release 7.1.1 (2024-04-17)

17 Apr 16:52
2bc4b5e

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.1.0...v7.1.1

Release 7.1.0 (2024-03-26)

26 Mar 13:28
66c6051

Choose a tag to compare

  • Load statements are forced to be on the top of a file (except WORKSPACE files) and be sorted and compressed. Former warnings load-on-top, out-of-order-load and same-origin-load are now removed.
  • distribs are no longer being moved into the package declaration
  • Minor bug fixes