Skip to content

chore(deps): update all dependencies#1616

Open
renovate-bot wants to merge 1 commit into
googleapis:mainfrom
renovate-bot:renovate/bazel-all
Open

chore(deps): update all dependencies#1616
renovate-bot wants to merge 1 commit into
googleapis:mainfrom
renovate-bot:renovate/bazel-all

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

@renovate-bot renovate-bot commented Mar 9, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
bazel_features http_archive minor v1.13.0v1.47.1
com_google_googleapis (changelog) http_archive digest 7976ffad4c5fdd
com_google_protobuf http_archive major v25.2v35.0
rules_proto http_archive major 6.0.27.1.0

Release Notes

bazel-contrib/bazel_features (bazel_features)

v1.47.1

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.47.1")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "6a727a78c0134b1b912c97c0937e1c956f35775934ae3e1f4af4156f8d5d1ff4",
    strip_prefix = "bazel_features-1.47.1",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.47.1/bazel_features-v1.47.1.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

  • Switch to ge_same_major for is_tool_configuration_public by @​keith in #​144

Full Changelog: bazel-contrib/bazel_features@v1.47.0...v1.47.1

v1.47.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.47.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "5f7f87f50584df12bbfe5e461d358b16a8e15d245a7e596011bf39aaee5f58a9",
    strip_prefix = "bazel_features-1.47.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.47.0/bazel_features-v1.47.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.46.0...v1.47.0

v1.46.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.46.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "497a10560c07b0478026f49766ebdb6fd07b4fba9767db4f1c25cb6ab2fa1cdb",
    strip_prefix = "bazel_features-1.46.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.46.0/bazel_features-v1.46.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.45.0...v1.46.0

v1.45.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.45.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "adfdb3cffab3a99a63363d844d559a81965d2b61a6062dd51a3d2478d416768f",
    strip_prefix = "bazel_features-1.45.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.45.0/bazel_features-v1.45.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.44.0...v1.45.0

v1.44.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.44.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "ccf85bbf0613d12bf6df2c8470ecec544a6fe8ceab684e970e8ed4dde4cb24ec",
    strip_prefix = "bazel_features-1.44.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.44.0/bazel_features-v1.44.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.43.0...v1.44.0

v1.43.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.43.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "c26b4e69cf02fea24511a108d158188b9d8174426311aac59ce803a78d107648",
    strip_prefix = "bazel_features-1.43.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.43.0/bazel_features-v1.43.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.42.1...v1.43.0

v1.42.1

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.42.1")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "8189bac9a6bf9cc155a854c4cbebfebf58b9ca7a2d0a67645f7d0c1f83c523ac",
    strip_prefix = "bazel_features-1.42.1",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.42.1/bazel_features-v1.42.1.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.42.0...v1.42.1

v1.42.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.42.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "5d7bd1c44051cca8a9e0842eda9a5c223f2cb7264202022ff20ee77dcb3fb275",
    strip_prefix = "bazel_features-1.42.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.42.0/bazel_features-v1.42.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.40.0...v1.42.0

v1.41.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.41.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "966c211ec42c4deb2af4c6dd6948408100b752f61753c97055bdac9bfb5cc0c7",
    strip_prefix = "bazel_features-1.41.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.41.0/bazel_features-v1.41.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.39.0...v1.41.0

v1.39.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.39.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "5ab1a90d09fd74555e0df22809ad589627ddff263cff82535815aa80ca3e3562",
    strip_prefix = "bazel_features-1.39.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.39.0/bazel_features-v1.39.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.38.0...v1.39.0

v1.38.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.38.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "07271d0f6b12633777b69020c4cb1eb67b1939c0cf84bb3944dc85cc250c0c01",
    strip_prefix = "bazel_features-1.38.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.38.0/bazel_features-v1.38.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.37.0...v1.38.0

v1.37.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.37.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "adc8ddf121917f197f75c5245dfa8d7b1619f10a1002e25062b093b7957f2798",
    strip_prefix = "bazel_features-1.37.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.37.0/bazel_features-v1.37.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

  • Fix handling of globals that were newly introduced and then removed by @​hvadehra in #​115

Full Changelog: bazel-contrib/bazel_features@v1.36.0...v1.37.0

v1.36.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.36.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "9390b391a68d3b24aef7966bce8556d28003fe3f022a5008efc7807e8acaaf1a",
    strip_prefix = "bazel_features-1.36.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.36.0/bazel_features-v1.36.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.35.0...v1.36.0

v1.35.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.35.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "06a9691becc357c1e4af011b9fb3239097503ce00607d9eb6b11ea0fac304039",
    strip_prefix = "bazel_features-1.35.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.35.0/bazel_features-v1.35.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.34.0...v1.35.0

v1.34.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.34.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "f08776c1430e8f35209a054f828d0985019879e554c4eb32a093e1f49bc9231e",
    strip_prefix = "bazel_features-1.34.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.34.0/bazel_features-v1.34.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.33.0...v1.34.0

v1.33.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.33.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "c41853e3b636c533b86bf5ab4658064e6cc9db0a3bce52cbff0629e094344ca9",
    strip_prefix = "bazel_features-1.33.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.33.0/bazel_features-v1.33.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.32.0...v1.33.0

v1.32.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.32.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "07bd2b18764cdee1e0d6ff42c9c0a6111ffcbd0c17f0de38e7f44f1519d1c0cd",
    strip_prefix = "bazel_features-1.32.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.32.0/bazel_features-v1.32.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.31.0...v1.32.0

v1.31.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.31.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "a015f3f2ebf4f1ac3f4ca8ea371610acb63e1903514fa8725272d381948d2747",
    strip_prefix = "bazel_features-1.31.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.31.0/bazel_features-v1.31.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.30.0...v1.31.0

v1.30.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.30.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "a660027f5a87f13224ab54b8dc6e191693c554f2692fcca46e8e29ee7dabc43b",
    strip_prefix = "bazel_features-1.30.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.30.0/bazel_features-v1.30.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

  • Add an internal feature for the launcher_maker toolchain by @​fmeum in #​100

Full Changelog: bazel-contrib/bazel_features@v1.29.0...v1.30.0

v1.29.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.29.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "d852f389ce8db8b8c2f9807a4faf065b0d0ba302163898cd2428b6ca7d086681",
    strip_prefix = "bazel_features-1.29.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.29.0/bazel_features-v1.29.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

  • Add feature for use_target_platform_constraints by @​fmeum in #​97
  • Add feature for analysis_test_transition() on experimental/incompatible flags by @​hvadehra in #​98

Full Changelog: bazel-contrib/bazel_features@v1.27.0...v1.29.0

v1.28.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.28.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "2f057dd02098a106095ea291b4344257398a059eadb2c74cc470de0f9664dccd",
    strip_prefix = "bazel_features-1.28.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.28.0/bazel_features-v1.28.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

Full Changelog: bazel-contrib/bazel_features@v1.27.0...v1.28.0

v1.27.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.27.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "2da0aaccbd725ad61f4e35d6d75ed421bf73ec1de167458b00ffecef3cd78f6d",
    strip_prefix = "bazel_features-1.27.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.27.0/bazel_features-v1.27.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.26.0...v1.27.0

v1.26.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.26.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "091d8b1e1f0bf1f7bd688b95007687e862cc489f8d9bc21c14be5fd032a8362f",
    strip_prefix = "bazel_features-1.26.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.26.0/bazel_features-v1.26.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.25.0...v1.26.0

v1.25.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.25.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "4fd9922d464686820ffd8fcefa28ccffa147f7cdc6b6ac0d8b07fde565c65d66",
    strip_prefix = "bazel_features-1.25.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.25.0/bazel_features-v1.25.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.24.0...v1.25.0

v1.24.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.24.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "ce32a02849c861e6e3e4d40fcc875f979b7c489e92a426831d4588290fa16068",
    strip_prefix = "bazel_features-1.24.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.24.0/bazel_features-v1.24.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.23.0...v1.24.0

v1.23.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.23.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "8b1c9b7558498000f5adebbc584b7bf15b6b2bf181448a66f6b2fc5b4c84231c",
    strip_prefix = "bazel_features-1.23.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.23.0/bazel_features-v1.23.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.22.0...v1.23.0

v1.22.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.22.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "9c7f9a4c997cbf0eb93572b68b0ff0bb9822004633101a16d89499e814190323",
    strip_prefix = "bazel_features-1.22.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.22.0/bazel_features-v1.22.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.21.0...v1.22.0

v1.21.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.21.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "af3d4fb1cf4f25942cb4a933b1ad93a0ea9fe9ee70c2af7f369fb72a67c266e5",
    strip_prefix = "bazel_features-1.21.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.21.0/bazel_features-v1.21.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.20.0...v1.21.0

v1.20.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.20.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "c2596994cf63513bd44180411a4ac3ae95d32bf59148fcb6087a4642b3ffef11",
    strip_prefix = "bazel_features-1.20.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.20.0/bazel_features-v1.20.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

  • feat: add feature to indicate availability of runfiles with arbitrary characters by @​mark-thm in #​79

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.19.0...v1.20.0

v1.19.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.19.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "3646ffd447753490b77d2380fa63f4d55dd9722e565d84dfda01536b48e183da",
    strip_prefix = "bazel_features-1.19.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.19.0/bazel_features-v1.19.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.18.0...v1.19.0

v1.18.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.18.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "b4b145c19e08fd48337f53c383db46398d0a810002907ff0c590762d926e05be",
    strip_prefix = "bazel_features-1.18.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.18.0/bazel_features-v1.18.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.17.0...v1.18.0

v1.17.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.17.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "bdc12fcbe6076180d835c9dd5b3685d509966191760a0eb10b276025fcb76158",
    strip_prefix = "bazel_features-1.17.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.17.0/bazel_features-v1.17.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.16.0...v1.17.0

v1.16.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.16.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "3a900b9d62f19c6168c41694268e93cca355d1d35fae48c6d13eb7947026a35b",
    strip_prefix = "bazel_features-1.16.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.16.0/bazel_features-v1.16.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

Full Changelog: bazel-contrib/bazel_features@v1.15.0...v1.16.0

v1.15.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.15.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "ba1282c1aa1d1fffdcf994ab32131d7c7551a9bc960fbf05f42d55a1b930cbfb",
    strip_prefix = "bazel_features-1.15.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.15.0/bazel_features-v1.15.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel_features@v1.14.0...v1.15.0

v1.14.0

Compare Source

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "bazel_features", version = "1.14.0")

Using WORKSPACE

Paste this snippet into your file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "bazel_features",
    sha256 = "5ac743bf5f05d88e84962e978811f2524df09602b789c92cf7ae2111ecdeda94",
    strip_prefix = "bazel_features-1.14.0",
    url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.14.0/bazel_features-v1.14.0.tar.gz",
)
load("@​bazel_features//:deps.bzl", "bazel_features_deps")
bazel_features_deps()
protocolbuffers/protobuf (com_google_protobuf)

v35.0: Protocol Buffers v35.0

Compare Source

Announcements
  • This version includes potential breaking changes without a major version bump to: Bazel.**
    • [Bazel] Change @​protobuf//bazel/flags:prefer_prebuilt_proto flag to True. (f9f32d2)
  • This version includes potential breaking changes without a major version bump to: Bazel.
  • Protobuf News may include additional announcements or pre-announcements for upcoming changes.
Bazel
  • Bazel 9 Support: Upgrade tests to Bazel 9 (3ee8d8a)
  • Moved protocopt flag out of the cc dir, since it is not a c++-specific flag. (325d8dc)
  • Add support for bazel 9.x (#​26201) (f08d703)
  • Breaking change: Change @​protobuf//bazel/flags:prefer_prebuilt_proto flag to True. (f9f32d2)
  • Dropped support for Bazel 7. (1816758)
Compiler
  • Implement the Edition 2026 naming style enforcement feature. This will help prevent field name collisions. (ae0d964)
  • Add enum to enforce_naming_style feature to avoid field naming collisions which will be implemented in Edition 2026. (e4911a1)
  • Fail writing files in protoc CLI if any file output path is relative. (3bf2b07)
  • Mangle types named XyzView if there is any direct sibling named Xyz (63d6ef0)
  • Improve the namespacing selected by rustc used for gencode types in errors. (ce2eb73)
  • Fully qualify scalar types in Kotlin/Native proto generator. (adc8d22)
  • Change _opt() accessors to return an std::Option instead of protobuf::Optional (6ced612)
  • Make Message's trait bounds much better for generic use (be1292f)
  • Support more chars in type URLs in the C++ text-format parser. (3a87c6c)
  • Validate Feature Support on Custom Options (34c1110)
  • Trait clarity effort: introduce Singular trait, for types which are allowed as simple fields (cdbfaf1)
  • Trait clarity improvement on Map traits (a8daa95)
C++
  • Workaround for attribute handling bug in gcc < 13 (78dc67e)
  • Implement the Edition 2026 naming style enforcement feature. This will help prevent field name collisions. (ae0d964)
  • Add enum to enforce_naming_style feature to avoid field naming collisions which will be implemented in Edition 2026. (e4911a1)
  • Enhance ParseInfoTree to provide location of names and values. (1cb4fdb)
  • Add integer overflow check to RepeatedPtrField::MergeFrom. (cb5fe97)
  • Adding sanity check for ListFields reflection call (555360e)
  • Introduce Arena::UniquePtr and Arena::Ptr as smart pointers to better manage (bb00218)
  • Bug fix for edition 2024 visibility checking. Visibility checking was not properly applied to service method input and output types. This is now applied properly and will error if method input/output types do not have visibility to those messages. (5a56dee)
  • Fixed data race in Python Free Threading by removing unnecessary SetHasBitForRepeated() call. (8c1a9a4)
  • Add support for bazel 9.x (#​26201) (f08d703)
  • Add proto2::sort/stable_sort utilities that behave as the standard ones but are optimized for Protobuf containers. (252281f)
  • Add proto2::erase/erase_if utilities that behave as the standard ones but are optimized for Protobuf containers. (dc9fb35)
  • Extend Abseil flag support for enums to include std::vector. (bd42ac6)
  • Dropped support for Bazel 7. (1816758)
  • Add native Abseil flag support to protobuf message types. (ec42e19)
  • Support more chars in type URLs in the C++ text-format parser. (3a87c6c)
  • Stripping empty options (d5d6d4c)
  • Creating generic MaybeAddError helper function (4bcf773)
  • Validate Feature Support on Custom Options (34c1110)
  • Add bounds checks to UnsafeArenaExtractSubrange, ReleaseLast and SwapElements. ([`d124c2

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested review from a team as code owners March 9, 2026 09:41
@forking-renovate forking-renovate Bot added the automerge Summon MOG for automerging label Mar 9, 2026
@trusted-contributions-gcf trusted-contributions-gcf Bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Mar 9, 2026
@renovate-bot renovate-bot force-pushed the renovate/bazel-all branch 2 times, most recently from 619a20a to 83f7e27 Compare March 9, 2026 22:41
@gcf-merge-on-green
Copy link
Copy Markdown
Contributor

Merge-on-green attempted to merge your PR for 6 hours, but it was not mergeable because either one of your required status checks failed, one of your required reviews was not approved, or there is a do not merge label. Learn more about your required status checks here: https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks. You can remove and reapply the label to re-run the bot.

@gcf-merge-on-green gcf-merge-on-green Bot removed the automerge Summon MOG for automerging label Mar 10, 2026
@renovate-bot renovate-bot force-pushed the renovate/bazel-all branch 12 times, most recently from 142ba4d to 6631c4c Compare March 17, 2026 14:19
@renovate-bot renovate-bot force-pushed the renovate/bazel-all branch 10 times, most recently from 0503105 to 49af450 Compare March 20, 2026 13:29
@renovate-bot renovate-bot force-pushed the renovate/bazel-all branch 19 times, most recently from d117160 to ee88685 Compare April 1, 2026 23:47
@renovate-bot renovate-bot force-pushed the renovate/bazel-all branch 10 times, most recently from 11d2619 to ae6c565 Compare April 8, 2026 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kokoro:force-run Add this label to force Kokoro to re-run the tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant