Skip to content

Conversation

@renovate-bot
Copy link

@renovate-bot renovate-bot commented Nov 19, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/cache action major v3v5 age confidence
actions/checkout action major v3v6 age confidence
actions/setup-go action major v4v6 age confidence
build_bazel_rules_swift http_archive major 2.8.13.4.1 age confidence
com_google_absl http_archive major 20250127.120250512.1 age confidence
debian final major bullseyetrixie age confidence
docker.io/debian final major bookwormtrixie age confidence
docker.io/debian stage major bookwormtrixie age confidence
github.com/osrg/gobgp/v3 require major v3.37.0v4.2.0 age confidence
github/super-linter action major v4v7 age confidence
golangci/golangci-lint-action action major v3v9 age confidence
k8s.io/klog require major v1.0.0v2.130.1 age confidence
rules_proto http_archive major 6.0.07.1.0 age confidence
rules_proto_grpc http_archive major 4.3.05.8.0 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

actions/cache (actions/cache)

v5

Compare Source

v4

Compare Source

actions/checkout (actions/checkout)

v6

Compare Source

v5

Compare Source

v4

Compare Source

actions/setup-go (actions/setup-go)

v6

Compare Source

v5

Compare Source

bazelbuild/rules_swift (build_bazel_rules_swift)

v3.4.1

Compare Source

What's Changed

New Contributors

Full Changelog: bazelbuild/rules_swift@3.4.0...3.4.1

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.4.1", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "6309d226474c6b9293f790d3da43d3b04dc0a71b75b87df3107871a0ea59d5f6",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.4.1/rules_swift.3.4.1.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.4.0

Compare Source

What's Changed

Full Changelog: bazelbuild/rules_swift@3.3.0...3.4.0

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.4.0", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "13219bde174594c7af5403c7f3f41c37d1a62041294a0fd14c0834ca472fa8dc",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.4.0/rules_swift.3.4.0.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.3.0

Compare Source

What's Changed

Full Changelog: bazelbuild/rules_swift@3.2.0...3.3.0

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.3.0", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "94136edf1ccdc7b9bb68ff85e006fe698ea161a02fbee55ba1feb4ce71522cfb",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.3.0/rules_swift.3.3.0.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: bazelbuild/rules_swift@3.1.2...3.2.0

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.2.0", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "e07a9870c2b2023a1212cb8ea7f436f26d68acddae99c868abb0fab710a247d9",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.2.0/rules_swift.3.2.0.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.1.2

Compare Source

What's Changed

  • Merge Swift and Clang entries in .swift-explicit-module-map.json by @​ileitch in #​1545
  • Pass -file-compilation-dir . explicitly to the Swift driver so that .swiftmodule files are hermetic. by @​adincebic in #​1554
  • Insert -plugin-path for testing macros location when building tests by @​aaronsky in #​1555

New Contributors

Full Changelog: bazelbuild/rules_swift@3.1.1...3.1.2

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.1.2", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "5eff717c18bb513285b499add68f2331509cd4e411ff085e96a86b3342c1e5aa",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.2/rules_swift.3.1.2.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.1.1

Compare Source

What's Changed

Full Changelog: bazelbuild/rules_swift@3.1.0...3.1.1

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.1.1", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "a05b5aa112278c0f934fa8352c07b489f92014f437349b12e074bd0b12f53e30",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.1/rules_swift.3.1.1.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.1.0

Compare Source

What's Changed

Full Changelog: bazelbuild/rules_swift@3.0.2...3.1.0

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.1.0", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "a7753fc930005bd1fffde96a63b562db873d58d5ad07752c1f7e16581feb4bb6",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.1.0/rules_swift.3.1.0.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.0.2

Compare Source

Breaking changes

Fixed

Added

Changed

Removed

New Contributors

Full Changelog: bazelbuild/rules_swift@2.8.2...3.0.2

This release is compatible with Bazel 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "3.0.1", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "ae6673d27024914fa89e32fd1369e9563fb8ede463feac703aaec1ba6ca0358c",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/3.0.1/rules_swift.3.0.1.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v3.0.0

Compare Source

DO NOT USE.

v2.9.0

Compare Source

What's Changed

Full Changelog: bazelbuild/rules_swift@2.8.2...2.9.0

This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "2.9.0", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "f7a67197cd8a79debfe70b8cef4dc19d03039af02cc561e31e0718e98cad83ac",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/2.9.0/rules_swift.2.9.0.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()

v2.8.2

Compare Source

What's Changed

Full Changelog: bazelbuild/rules_swift@2.8.1...2.8.2

This release is compatible with Bazel 6.x LTS, 7.x LTS, 8.x LTS, and 9.x rolling releases.

MODULE.bazel Snippet

bazel_dep(name = "rules_swift", version = "2.8.2", repo_name = "build_bazel_rules_swift")

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_rules_swift",
    sha256 = "a632eaf9d0d7564ae7dbd12f94fc2047cc00706a7f037a4af1fc10e20b7875a4",
    url = "https://github.com/bazelbuild/rules_swift/releases/download/2.8.2/rules_swift.2.8.2.tar.gz",
)

load(
    "@​build_bazel_rules_swift//swift:repositories.bzl",
    "swift_rules_dependencies",
)

swift_rules_dependencies()

load(
    "@​build_bazel_rules_swift//swift:extras.bzl",
    "swift_rules_extra_dependencies",
)

swift_rules_extra_dependencies()
abseil/abseil-cpp (com_google_absl)

v20250512.1: Abseil LTS branch, May 2025, Patch 1

Compare Source

Abseil LTS 2025051.1

What's New:

  • The polyfill types absl::any, absl::optional, and absl::variant are now aliases for std::any, std::optional, and std::variant in all builds. (Note that the polyfill implementation absl::string_view remains at the present time, but it defaults to being an alias std::string_view in all builds.)
  • Added absl::FastTypeId<Type>(), which evaluates at compile-time to a unique id for the passed-in type.
  • Added absl::endian and absl::byteswap polyfills (25bce12).

Breaking Changes:

  • Abseil now requires at least C++17 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools.
  • Nullability template types are deprecated and will be removed in a future release. The macro-style annotations (absl_nonnull, absl_nullable) should be used instead (caf854d).

Known Issues

  • None known at this time.

Baseline: bc257a8
Cherry-pick: 76bb243 (Patch 1)

v20250512.0: Abseil LTS branch, May 2025

Compare Source

Abseil LTS 2025051.0

What's New:

  • The polyfill types absl::any, absl::optional, and absl::variant are now aliases for std::any, std::optional, and std::variant in all builds. (Note that the polyfill implementation absl::string_view remains at the present time, but it defaults to being an alias std::string_view in all builds.)
  • Added absl::FastTypeId<Type>(), which evaluates at compile-time to a unique id for the passed-in type.
  • Added absl::endian and absl::byteswap polyfills (25bce12).

Breaking Changes:

  • Abseil now requires at least C++17 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools.
  • Nullability template types are deprecated and will be removed in a future release. The macro-style annotations (absl_nonnull, absl_nullable) should be used instead (caf854d).

Known Issues

  • This release fails to compile with GCC7 and GCC8. This is fixed in 20250512.1.

Baseline: bc257a8

osrg/gobgp (github.com/osrg/gobgp/v3)

v4.2.0

Compare Source

Changelog

  • 8d4da6d GoBGP 4.2.0
  • b994d31 README.md: add GoBGP.nix external reference
  • 824997d bmp: Use netip.AddrPort to identify client
  • a0d3b25 Migrate path.SetNexthop to netip types
  • d5174fe pkg/server: send bmp PeerUp/Down message for Local-RIB policy
  • a550fe7 packet/rtr: validate ErrorReport lengths to prevent OOM on malformed input
  • ca78de2 zebra: fix panic in FuzzZapi test on short inputs
  • b015c35 packet/mrt: fix panic in PeerIndexTable parsing on large view name length
  • d856321 packet/bgp: fix panic in FlowSpec component parsing on invalid input
  • db4ab83 packet/bgp: avoid mutating input in MP_REACH_NLRI
  • 76b17b7 packet/bgp: fix SRv6 End.X SID Sub-TLV length handling
  • f08babd packet/bmp: support Peer Down reason=6 TLVs (RFC9069)
  • fda3c2d packet/bmp: fix peer flag 0x80 semantics for Loc-RIB (RFC9069)
  • ce30223 packet/bmp: add Peer Up Information TLV support (RFC9069 VRF/Table Name)
  • fb36901 server: compare local address using netip.Addr to avoid IPv6 string mismatch
  • 2fd31c1 table: Fix next-hop-in-list condition
  • 5da7176 add peer-group option to cli
  • bd3b84e tools: update python examples for the gRPC API

v4.1.0

Compare Source

Changelog

  • 086af04 GoBGP 4.1.0
  • 3db447d table: Fix regexp for parsing large community
  • a29625a server: Avoid overwriting log fields in adj table
  • 76d3c1e config: Fix RouteReflectorClusterId setting if configured
  • 3d4e1dc server: guard timer config update with FSM lock
  • 2a0ea1e server: Add TestUpdatePeer unit test
  • dd41da9 server: Fix invalid pointer dereference in updateNeighbor
  • 5f2d77e markdownlint: Disable table-column-style rule
  • 74fde91 fix: fsm connection write deadline

v4.0.0

Compare Source

Changelog

  • c9c1c12 GoBGP 4.0.0
  • 25c2c6a config: remove neighbors.transport.config.ttl option
  • 6b9d9b1 cmd: remove "global" magic keyword
  • 8d03fe5 docs: clean up logger setup
  • ab6cef1 docs: set default routing policy
  • e0f16a8 server: default to global RIB when policy name is empty
  • 71b8bb4 server: Remove request nil checks from gRPC handlers
  • e38ad7c api: remove ApplyPolicy from Global
  • b0fe2a0 config: remove unused InPolicy config
  • 7a31432 server: fix ListPath returns context error
  • 2ce6f13 server: return io error in streaming List RPCs
  • 78d53ad server: use stream.Context() instead of context.Background() in List* RPCs
  • 8ca4547 server: improve context cancellation handling in List* functions
  • [8ad38a6](https://redirect.github.com/osrg/gobgp/commit/8

Configuration

📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) (UTC), 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 was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner November 19, 2025 09:49
@renovate-bot renovate-bot force-pushed the renovate/major-deps branch 2 times, most recently from 942ef11 to 46de016 Compare November 25, 2025 20:26
@renovate-bot renovate-bot force-pushed the renovate/major-deps branch 4 times, most recently from 86f905d to ff9997d Compare December 15, 2025 17:33
@forking-renovate
Copy link

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 21 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23.4 -> 1.24.5
go (toolchain) 1.23.8 -> 1.24.7
github.com/spf13/viper v1.19.0 -> v1.20.1
github.com/vishvananda/netlink v1.2.1 -> v1.3.1
go.opentelemetry.io/contrib/detectors/gcp v1.32.0 -> v1.35.0
go.opentelemetry.io/otel v1.33.0 -> v1.35.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.35.0
go.opentelemetry.io/otel/sdk/metric v1.33.0 -> v1.35.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.35.0
golang.org/x/oauth2 v0.27.0 -> v0.28.0
golang.org/x/sys v0.31.0 -> v0.34.0
google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422 -> v0.0.0-20250324211829-b45e905df463
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a -> v0.0.0-20250324211829-b45e905df463
google.golang.org/grpc v1.70.0 -> v1.73.0
google.golang.org/protobuf v1.36.5 -> v1.36.6
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 -> v1.27.0
github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 -> v0.0.0-20240924180020-3414d57e47da
github.com/fsnotify/fsnotify v1.8.0 -> v1.9.0
github.com/vishvananda/netns v0.0.4 -> v0.0.5
go.opentelemetry.io/otel/metric v1.33.0 -> v1.35.0
golang.org/x/sync v0.12.0 -> v0.16.0
golang.org/x/text v0.23.0 -> v0.27.0
golang.org/x/time v0.9.0 -> v0.12.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant