rules_nodejs
rules_nodejs copied to clipboard
chore: update dependency bazel_gazelle to v0.27.0
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| bazel_gazelle | http_archive | minor | v0.23.0 -> v0.27.0 |
Release Notes
bazelbuild/bazel-gazelle
v0.27.0
What's Changed
- Use repo-relative labels everywhere by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1294
- Fix RST URL errors for rules_jvm by @qaisjp in https://github.com/bazelbuild/bazel-gazelle/pull/1296
- bzlmod prototype by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1266
- bzlmod: Do not create a repository with an invalid name by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1304
- language/go: Add support for //go:build tags by @thempatel in https://github.com/bazelbuild/bazel-gazelle/pull/1243
- Unwrap
go list -m -jsonerrors correctly by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1301 - Make one more label repo-relative by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1297
- bzlmod: Add go_deps.from_file by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1300
- language: add BaseLang by @sluongng in https://github.com/bazelbuild/bazel-gazelle/pull/1303
- Allow adding arguments to Rules by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1310
- Register and parse flags before calling Kinds/Loads by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1318
- SortMacro() should also sort the Loads by @tyler-french in https://github.com/bazelbuild/bazel-gazelle/pull/1321
- bzlmod: Fix canonical label literal after Bazel change by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1322
- update-repos: don't add repositories declared with gazelle:repository… by @tyler-french in https://github.com/bazelbuild/bazel-gazelle/pull/1326
- Look in call args for loadable symbols by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1317
- SortMacro() should also sort rules by Kind() by @tyler-french in https://github.com/bazelbuild/bazel-gazelle/pull/1327
- bzlmod: Fix missing .format in go_deps by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1330
- bzlmod: Depend on rules_proto by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1331
New Contributors
- @qaisjp made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1296
Full Changelog: https://github.com/bazelbuild/bazel-gazelle/compare/v0.26.0...v0.27.0
v0.26.0
What's Changed
- fix(tests): fix gazelle_generation_test expected stderr update by @jbedard in https://github.com/bazelbuild/bazel-gazelle/pull/1220
- Add an e2e test confirming no output on success by @achew22 in https://github.com/bazelbuild/bazel-gazelle/pull/1216
- Update extend.md with a practical languages example by @Anthony-Bible in https://github.com/bazelbuild/bazel-gazelle/pull/1222
- fix: Remove gazelle_binary import collision by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1226
- Broaden label name regex by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1229
- gazelle_generation_test: redact workspace path from output by @dr-dime in https://github.com/bazelbuild/bazel-gazelle/pull/1231
- Add -print0 to print names of rewritten files by @dr-dime in https://github.com/bazelbuild/bazel-gazelle/pull/1213
- Code Quality Improvements by @sluongng in https://github.com/bazelbuild/bazel-gazelle/pull/1197
- Add -strict to exit on build file and directive errors by @dr-dime in https://github.com/bazelbuild/bazel-gazelle/pull/1214
- fix(lang/proto): include imports from different targets by @nickgooding in https://github.com/bazelbuild/bazel-gazelle/pull/1237
- Update rules example in README to v0.25.0 by @yujunz in https://github.com/bazelbuild/bazel-gazelle/pull/1240
- Allow static dependency resolution for Gazelle rule by @uhthomas in https://github.com/bazelbuild/bazel-gazelle/pull/1242
- Handle wrapped errors by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1234
- Go: Update tests to use cmp.Diff instead of reflect.DeepEqual by @thempatel in https://github.com/bazelbuild/bazel-gazelle/pull/1244
- Fix startup script manifest resolution with --nolegacy_external_runfiles by @jvolkman in https://github.com/bazelbuild/bazel-gazelle/pull/1247
- Label's package may contain @s by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1249
- Trim runfiles prefix consistently by @uhthomas in https://github.com/bazelbuild/bazel-gazelle/pull/1257
- Respect .bazelignore by @Whoaa512 in https://github.com/bazelbuild/bazel-gazelle/pull/1245
- Implement very minimalistic support for go workspaces by @HakanSunay in https://github.com/bazelbuild/bazel-gazelle/pull/1250
- Fix typo in comment by @yujunz in https://github.com/bazelbuild/bazel-gazelle/pull/1270
- Use
patchfrom@bazel_tools//tools/build_defs/repo:utils.bzlby @bozaro in https://github.com/bazelbuild/bazel-gazelle/pull/1269 - Update rules_go to 0.33.0 by @fmeum in https://github.com/bazelbuild/bazel-gazelle/pull/1263
- Add support for auth_patterns in go_repository by @dmivankov in https://github.com/bazelbuild/bazel-gazelle/pull/1254
- Sluongng/revert patch by @sluongng in https://github.com/bazelbuild/bazel-gazelle/pull/1277
- Stop inferring import path for empty packages by @linzhp in https://github.com/bazelbuild/bazel-gazelle/pull/1280
- Don't exclude spaces from the label name regex by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1271
New Contributors
- @Anthony-Bible made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1222
- @dr-dime made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1231
- @sluongng made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1197
- @nickgooding made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1237
- @yujunz made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1240
- @uhthomas made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1242
- @thempatel made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1244
- @Whoaa512 made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1245
- @HakanSunay made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1250
- @bozaro made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1269
- @fmeum made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1263
- @dmivankov made their first contribution in https://github.com/bazelbuild/bazel-gazelle/pull/1254
Full Changelog: https://github.com/bazelbuild/bazel-gazelle/compare/v0.25.0...v0.26.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel_gazelle",
sha256 = "501deb3d5695ab658e82f6f6f549ba681ea3ca2a5fb7911154b5aa45596183fa",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.26.0/bazel-gazelle-v0.26.0.tar.gz",
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.26.0/bazel-gazelle-v0.26.0.tar.gz",
],
)
load("@​bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")
############################################################
Define your own dependencies here using go_repository.
Else, dependencies declared by rules_go/gazelle will be used.
The first declaration of an external repository "wins".
############################################################
gazelle_dependencies()
v0.25.0
Go changes
- Introduce static dependency resolution mode which prevents Gazelle from calling out the network.
go_repositoryrules now default to this mode, showing significant performance improvements for some repo rules by @blico in https://github.com/bazelbuild/bazel-gazelle/pull/1201 go_repositoryrules no longer log Gazelle warnings, unlessdebugmode is explictly set by @blico in https://github.com/bazelbuild/bazel-gazelle/pull/1205- Support
canonical_idattribute forgo_repositoryby @kmicklas in https://github.com/bazelbuild/bazel-gazelle/pull/1121
Proto changes
- Add per-file mode for
proto_librarygeneration by @wolfd in https://github.com/bazelbuild/bazel-gazelle/pull/1033
General changes
- gazelle_generation_test utility for running the gazelle binary on a set of test workspaces by @aptenodytes-forsteri in https://github.com/bazelbuild/bazel-gazelle/pull/1183
- Introduced
rule.AddAliasfunc to support loading aliased symbols by @dorfire in https://github.com/bazelbuild/bazel-gazelle/pull/1127 FixLoadnow generatesloadstatements for helper functions by @illicitonion in https://github.com/bazelbuild/bazel-gazelle/pull/1164- Many more bug fixes and documentation updates, thanks to everyone who helped out!
Full Changelog: https://github.com/bazelbuild/bazel-gazelle/compare/v0.24.0...v0.25.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel_gazelle",
sha256 = "5982e5463f171da99e3bdaeff8c0f48283a7a5f396ec5282910b9e8a49c0dd7e",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz",
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.25.0/bazel-gazelle-v0.25.0.tar.gz",
],
)
load("@​bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")
############################################################
Define your own dependencies here using go_repository.
Else, dependencies declared by rules_go/gazelle will be used.
The first declaration of an external repository "wins".
############################################################
gazelle_dependencies()
v0.24.0
This release requires rules_go 0.29 to support the retirement of go_tool_library.
IMPORTANT
This release includes many new dependencies. Please be sure that your own workspace's dependencies are declared PRIOR to gazelle_dependencies(), or else they may be overridden. See the prompt block comment in the boilerplate below.
Changes
- .netrc files are now supported for authenticated access for
go_repositoryrules (#1090) - There is now a Gazelle extension for authoring BUILD files for the R language, using rules_r.
Fixes
- language/go: don't let 'go mod download' edit go.sum by @jayconrod in https://github.com/bazelbuild/bazel-gazelle/pull/1015
- Label fix: properly parse external references to the main repository by @tfrench-uber in https://github.com/bazelbuild/bazel-gazelle/pull/1006
- gazelle: add -e flag for go list 1.16 by @axelberardino in https://github.com/bazelbuild/bazel-gazelle/pull/1019
- Correctly propagate runfiles from gazelle_bin to gazelle by @HALtheWise in https://github.com/bazelbuild/bazel-gazelle/pull/1008
- Support Label @repo -> @repo//:repo shorthand by @wolfd in https://github.com/bazelbuild/bazel-gazelle/pull/1023
- language/go: rewrite embedResolver to use a tree structure by @jayconrod in https://github.com/bazelbuild/bazel-gazelle/pull/1024
- Respect .bazelignore by @Michaelhobo in https://github.com/bazelbuild/bazel-gazelle/pull/1022
- Change merge behavior to remove attrs instead of panicking by @wolfd in https://github.com/bazelbuild/bazel-gazelle/pull/1031
- Allow ListRepositories to load macros not in Workspace by @tfrench-uber in https://github.com/bazelbuild/bazel-gazelle/pull/1053
- Honor host GOMODCACHE when GO_REPOSITORY_USE_HOST_CACHE by @linzhp in https://github.com/bazelbuild/bazel-gazelle/pull/1069
- language/go: add golang.org/x/tools/internal/typeparams to nogo deps list by @jayconrod in https://github.com/bazelbuild/bazel-gazelle/pull/1074
- Fix "exclude" token parsing by @gibfahn in https://github.com/bazelbuild/bazel-gazelle/pull/1073
- Have label properly resolve directives starting with "@//" by @tfrench-uber in https://github.com/bazelbuild/bazel-gazelle/pull/1086
- Correctly propagate runfiles from data dependencies to gazelle by @alexeagle in https://github.com/bazelbuild/bazel-gazelle/pull/1094
- Add bzl_library targets to Gazelle by @achew22 in https://github.com/bazelbuild/bazel-gazelle/pull/760
- Escape vars in cgo flags with an extra $ by @dierksen in https://github.com/bazelbuild/bazel-gazelle/pull/1107
- autogazelle can build on windows by @asuffield in https://github.com/bazelbuild/bazel-gazelle/pull/1083
- and many documentation updates by @tanyabouman
Full Changelog: https://github.com/bazelbuild/bazel-gazelle/compare/v0.23.0...v0.24.0
WORKSPACE code
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel_gazelle",
sha256 = "de69a09dc70417580aabf20a28619bb3ef60d038470c7cf8442fafcf627c21cb",
urls = [
"https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz",
"https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz",
],
)
load("@​bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")
############################################################
Define your own dependencies here using go_repository.
Else, dependencies declared by rules_go/gazelle will be used.
The first declaration of an external repository "wins".
############################################################
gazelle_dependencies()
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.