build: update bazel setup
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| @bazel/buildifier | dependencies | major | 6.3.3 -> 8.0.3 |
| @bazel/ibazel | devDependencies | minor | ^0.23.0 -> ^0.25.0 |
| @bazel/runfiles (source) | dependencies | major | 5.8.1 -> 6.3.1 |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
bazelbuild/buildtools (@bazel/buildifier)
v8.0.3: Release 8.0.3 (2025-02-05)
What's Changed
- Explicitly load shell rules by @vladmos in https://github.com/bazelbuild/buildtools/pull/1332
- Fix a potential NPE by @vladmos in https://github.com/bazelbuild/buildtools/pull/1331
Full Changelog: https://github.com/bazelbuild/buildtools/compare/v8.0.2...v8.0.3
v8.0.2: Release 8.0.2 (2025-01-30)
What's Changed
- Add rules_shell fixing by @keith in https://github.com/bazelbuild/buildtools/pull/1303
- Collapse empty call expressions by @snady in https://github.com/bazelbuild/buildtools/pull/1308
- Add attrs as a special attribute of the print command by @iflan in https://github.com/bazelbuild/buildtools/pull/1323
- Add a comment to address a golint warning by @vladmos in https://github.com/bazelbuild/buildtools/pull/1325
- Compress a statement by @vladmos in https://github.com/bazelbuild/buildtools/pull/1327
- Enable warnings for the native cc rules & symbols by @hvadehra in https://github.com/bazelbuild/buildtools/pull/1326
- Fix load placement for files with docstring and copyright header by @fmeum in https://github.com/bazelbuild/buildtools/pull/1329
New Contributors
- @snady made their first contribution in https://github.com/bazelbuild/buildtools/pull/1308
- @iflan made their first contribution in https://github.com/bazelbuild/buildtools/pull/1323
Full Changelog: https://github.com/bazelbuild/buildtools/compare/v8.0.1...v8.0.2
v8.0.1: Release 8.0.1 (2025-01-15)
What's Changed
- Enable native-* rules by @keith in https://github.com/bazelbuild/buildtools/pull/1302
- Use apparent repo names when fixing loads by @fmeum in https://github.com/bazelbuild/buildtools/pull/1321
- Support bzlmod repositories by @fzakaria in https://github.com/bazelbuild/buildtools/pull/1316
- Fix: Buildifier cannot find
.buildifier-tables.jsonwhen run from a subdirectory by @dpleshakov in https://github.com/bazelbuild/buildtools/pull/1312 - Fix and improve float formatting by @fmeum in https://github.com/bazelbuild/buildtools/pull/1309
New Contributors
- @fzakaria made their first contribution in https://github.com/bazelbuild/buildtools/pull/1316
- @dpleshakov made their first contribution in https://github.com/bazelbuild/buildtools/pull/1312
Full Changelog: https://github.com/bazelbuild/buildtools/compare/v8.0.0...v8.0.1
v8.0.0: Release 8.0.0 (2025-01-09)
What's Changed
- Skip ubuntu1804 in downstream testing by @meteorcloudy in https://github.com/bazelbuild/buildtools/pull/1294
- Fix quoting in presubmit.yml by @meteorcloudy in https://github.com/bazelbuild/buildtools/pull/1295
- Require proto rules to be loaded by buildifier by @comius in https://github.com/bazelbuild/buildtools/pull/1310
- Enable warnings for the (formerly) native java rules & symbols by @hvadehra in https://github.com/bazelbuild/buildtools/pull/1313
- Fix failing tests on CI by @vladmos in https://github.com/bazelbuild/buildtools/pull/1317
Full Changelog: https://github.com/bazelbuild/buildtools/compare/v7.3.1...v8.0.0
v7.3.1: Release 7.3.1 (2024-08-27)
What's Changed
- Add support for substituting deps inside select statements by @vladmos in https://github.com/bazelbuild/buildtools/pull/1275
- Add dict_replace_if_equal command to buildozer. by @tsell in https://github.com/bazelbuild/buildtools/pull/1274
- chore(bazel): add MODULE.bazel files for bzlmod by @mmorel-35 in https://github.com/bazelbuild/buildtools/pull/1245
- Replace usage deprecated io/iotil by @albertocavalcante in https://github.com/bazelbuild/buildtools/pull/1279
- Fix sorting of relative and
@foo.bzlloads by @fmeum in https://github.com/bazelbuild/buildtools/pull/1272 - Added s390x arch support by @Repana-Chowdappa in https://github.com/bazelbuild/buildtools/pull/1265
- Replace references to 'master' branches with 'main' by @vladmos in https://github.com/bazelbuild/buildtools/pull/1281
- buildifier: fix typo by @mgred in https://github.com/bazelbuild/buildtools/pull/1283
- Add tables to runfiles by @stevebarrau in https://github.com/bazelbuild/buildtools/pull/1270
- Return empty string when no BUILD file is available in our workspace by @mering in https://github.com/bazelbuild/buildtools/pull/1288
- Cover missing cases during module extension label normalization by @fmeum in https://github.com/bazelbuild/buildtools/pull/1219
- Replace log.Fatalf with log.Exitf to avoid spamming stderr. by @paulherman in https://github.com/bazelbuild/buildtools/pull/1284
- Bump google.golang.org/protobuf from 1.25.0 to 1.33.0 by @dependabot in https://github.com/bazelbuild/buildtools/pull/1251
New Contributors
- @tsell made their first contribution in https://github.com/bazelbuild/buildtools/pull/1274
- @mmorel-35 made their first contribution in https://github.com/bazelbuild/buildtools/pull/1245
- @albertocavalcante made their first contribution in https://github.com/bazelbuild/buildtools/pull/1279
- @Repana-Chowdappa made their first contribution in https://github.com/bazelbuild/buildtools/pull/1265
- @mgred made their first contribution in https://github.com/bazelbuild/buildtools/pull/1283
- @stevebarrau made their first contribution in https://github.com/bazelbuild/buildtools/pull/1270
- @mering made their first contribution in https://github.com/bazelbuild/buildtools/pull/1288
- @paulherman made their first contribution in https://github.com/bazelbuild/buildtools/pull/1284
- @dependabot made their first contribution in https://github.com/bazelbuild/buildtools/pull/1251
Full Changelog: https://github.com/bazelbuild/buildtools/compare/v7.1.2...v7.3.1
v7.1.2: Release 7.1.2 (2024-05-23)
What's Changed
- Add missing repo boundary files by @fmeum in https://github.com/bazelbuild/buildtools/pull/1222
- Fix README copy&paste error by @fmeum in https://github.com/bazelbuild/buildtools/pull/1267
- Add support for
*.MODULE.bazelfiles by @fmeum in https://github.com/bazelbuild/buildtools/pull/1266
Full Changelog: https://github.com/bazelbuild/buildtools/compare/v7.1.1...v7.1.2
v7.1.1: Release 7.1.1 (2024-04-17)
What's Changed
- constant-glob validates named include argument by @mark-thm in https://github.com/bazelbuild/buildtools/pull/1257
- Stop testing the ability to set
licensesanddistribsinpackage()by @aiuto in https://github.com/bazelbuild/buildtools/pull/1261 - Do not declare bash output on windows by @limdor in https://github.com/bazelbuild/buildtools/pull/1262
- Reference runner.bat with local workspace path by @steve-261370 in https://github.com/bazelbuild/buildtools/pull/1260
- Fix crash when MODULE.bazel has
foo = bar.baz()by @fmeum in https://github.com/bazelbuild/buildtools/pull/1263 - buildozer: correctly substitute custom string attrs by @thumphries-stripe in https://github.com/bazelbuild/buildtools/pull/1246
New Contributors
- @mark-thm made their first contribution in https://github.com/bazelbuild/buildtools/pull/1257
- @steve-261370 made their first contribution in https://github.com/bazelbuild/buildtools/pull/1260
- @thumphries-stripe made their first contribution in https://github.com/bazelbuild/buildtools/pull/1246
Full Changelog: https://github.com/bazelbuild/buildtools/compare/v7.1.0...v7.1.1
v7.1.0: Release 7.1.0 (2024-03-26)
- 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-loadandsame-origin-loadare now removed.distribsare no longer being moved into the package declaration- Minor bug fixes
v6.4.0: Release 6.4.0 (2023-11-15)
- More correct sorting order of load statements
- Buildozer: better error reporting for missing comments
- Suggested fixes for
package-on-topwarnings
bazel-contrib/rules_nodejs (@bazel/runfiles)
v6.3.1
Using Bzlmod with Bazel 6
- Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.3.1")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "0514c6530feb7abf94c9e3aeb4e33c89a21e2e9c9d9ed44cc217393bbf05ca9c",
strip_prefix = "rules_nodejs-6.3.1",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.1/rules_nodejs-v6.3.1.tar.gz",
)
What's Changed
- chore: update dependency io_bazel_stardoc to v0.7.1 by @renovate in https://github.com/bazel-contrib/rules_nodejs/pull/3788
- chore: update dependency aspect_bazel_lib to v2.9.0 by @renovate in https://github.com/bazel-contrib/rules_nodejs/pull/3787
- Update Node.js Versions by @mattem in https://github.com/bazel-contrib/rules_nodejs/pull/3790
- chore: update dependency aspect_bazel_lib to v2.9.1 by @renovate in https://github.com/bazel-contrib/rules_nodejs/pull/3789
- fix(runfiles): @bazel/runfiles usage with non-bzlmod repos by @jbedard in https://github.com/bazel-contrib/rules_nodejs/pull/3794
Full Changelog: https://github.com/bazel-contrib/rules_nodejs/compare/v6.3.0...v6.3.1
v6.3.0
Using Bzlmod with Bazel 6
- Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_nodejs", version = "6.3.0")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_nodejs",
sha256 = "83d2bb029c2a9a06a474c8748d1221a92a7ca02222dcf49a0b567825c4e3f1ce",
strip_prefix = "rules_nodejs-6.3.0",
url = "https://github.com/bazel-contrib/rules_nodejs/releases/download/v6.3.0/rules_nodejs-v6.3.0.tar.gz",
)
What's Changed
- Update Node.js Versions by @mattem in https://github.com/bazel-contrib/rules_nodejs/pull/3762
- Update Node.js Versions by @mattem in https://github.com/bazel-contrib/rules_nodejs/pull/3766
- feat: expose latest known node version by @gzm0 in https://github.com/bazel-contrib/rules_nodejs/pull/3767
- Update Node.js Versions by @mattem in https://github.com/bazel-contrib/rules_nodejs/pull/3768
- Delete .github/workflows/stale.yml by @alexeagle in https://github.com/bazel-contrib/rules_nodejs/pull/3769
- Update .bazelversion by @meteorcloudy in https://github.com/bazel-contrib/rules_nodejs/pull/3776
- chore: update dependency io_bazel_stardoc to v0.7.0 by @renovate in https://github.com/bazel-contrib/rules_nodejs/pull/3777
- fix link to documentation in README.md by @kopp in https://github.com/bazel-contrib/rules_nodejs/pull/3780
- chore: update dependency aspect_bazel_lib to v2.8.1 by @renovate in https://github.com/bazel-contrib/rules_nodejs/pull/3774
- chore: update dependency buildifier_prebuilt to v7 by @renovate in https://github.com/bazel-contrib/rules_nodejs/pull/3778
- chore: update rules_codeowners digest to
4f44c38by @renovate in https://github.com/bazel-contrib/rules_nodejs/pull/3773 - Update Node.js Versions by @mattem in https://github.com/bazel-contrib/rules_nodejs/pull/3784
- fix(runfiles): support bzlmod repo mappings by @jbedard in https://github.com/bazel-contrib/rules_nodejs/pull/3771
- refactor(runfiles): do not export private BAZEL_OUT_REGEX by @jbedard in https://github.com/bazel-contrib/rules_nodejs/pull/3786
- Explicitly enable workspace by @Wyverald in https://github.com/bazel-contrib/rules_nodejs/pull/3785
- chore: remove mention of yarn by @alexeagle in https://github.com/bazel-contrib/rules_nodejs/pull/3783
- feat: add
node_urlsparameter to bzlmodtoolchainin thenodeextension by @redsun82 in https://github.com/bazel-contrib/rules_nodejs/pull/3763
New Contributors
- @gzm0 made their first contribution in https://github.com/bazel-contrib/rules_nodejs/pull/3767
- @kopp made their first contribution in https://github.com/bazel-contrib/rules_nodejs/pull/3780
- @redsun82 made their first contribution in https://github.com/bazel-contrib/rules_nodejs/pull/3763
Full Changelog: https://github.com/bazel-contrib/rules_nodejs/compare/v6.2.0...v6.3.0
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.
NOTE: This PR will cause failures as it attempts to update to a version of rules_nodejs that does not exist. But renovate will keep remaking the pr.