Releases: bazelbuild/buildtools
Releases · bazelbuild/buildtools
Release 6.1.1 (2023-04-26)
- Added external repo support for
unused_deps
- Added
use_repo_add
,use_repo_remove
, andset_select
command for Builldozer - Bug fixes
Release 6.1.0 (2023-03-30)
- [INC] Buildifier now sorts additional attributes of build rules:
test_srcs
,test_deps
,test_data
,test_tags
,implementation_deps
, andprivate_deps. Buildifier also treats them as labels (except for
test_tags`) and shortens them if necessary. - [INC] Buildifier now applies the sorting/simplification rules for attributes if their values aren't necessarily plain lists of strings but also combinations of lists, select statements and other expressions (sorting each top-level list and each list inside select statements independently).
- In
WORKSPACE
files buildifier doesn't merge loads if they load the same symbol but from different sources. - Buildozer preserves Module-specific formatting rules when operates on
MODULE
files.
Release 6.0.1 (2023-01-31)
.buildifier.json
config file- Minor fixes and improvements
Release 6.0.0 (2023-01-10)
- Buildozer: supported deleting of wildcard attributes
- Buildozer:
remove_if_equal
command - Buildifier: updates to the formatting of
WORKSPACE
files buildifier_test
can escape the sandbox- Bug fixes
Release 5.1.0 (2022-04-14)
- Bug fixes
Release 5.0.1 (2022-02-11)
unused-variable
warnings are now suppressed for some common cases when variables are expected to be not used.
Release 5.0.0 (2022-02-09)
- Support for MODULE.bazel files
- A number of warnings are now compatible with nested def statements
- Minor bug fixes
Release 4.2.5 (2022-01-13)
Minor fixes.
Release 4.2.4 (2021-12-03)
- Minor bug fixes
Release 4.2.3 (2021-10-26)
- Added darwin_arm64 to supported archs in the npm package
- Fixed the
bzl-visibility
warning for javatests