Skip to content

fix(deps): update all non-major dependencies#196

Merged
MuZhou233 merged 2 commits intomasterfrom
renovate/all-minor-patch
Feb 7, 2026
Merged

fix(deps): update all non-major dependencies#196
MuZhou233 merged 2 commits intomasterfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 31, 2025

This PR contains the following updates:

Package Change Age Confidence Type Update
@grpc/grpc-js (source) ^1.14.0^1.14.3 age confidence dependencies patch
Google.Protobuf 3.33.03.33.5 age confidence nuget patch
Grpc.Net.Common 2.71.02.76.0 age confidence nuget minor
actions/setup-go v5.5.0v5.6.0 age confidence action minor
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.10-20250912141014-52f32327d4b0.1v1.36.11-20251209175733-2a1774d88802.1 age confidence require patch
bytes 1.111.11.1 age confidence dependencies patch
github.com/go-kratos/kratos/v2 v2.9.1v2.9.2 age confidence require patch
google.golang.org/grpc v1.76.0v1.78.0 age confidence require minor
google.golang.org/protobuf v1.36.10v1.36.11 age confidence require patch
grpc ^4.2.04.3.1 age confidence dependencies minor
grpc-tools (source) ^1.13.0^1.13.1 age confidence dependencies patch
prost 0.140.14.3 age confidence dependencies patch
serde (source) 1.01.0.228 age confidence dependencies patch
tonic 0.140.14.3 age confidence dependencies patch
tonic-prost 0.140.14.3 age confidence dependencies patch

Release Notes

grpc/grpc-node (@​grpc/grpc-js)

v1.14.3: @​grpc/grpc-js 1.14.3

Compare Source

  • Send halfClose immediately after messages to prevent late halfClose issues with Envoy (#​3031 contributed by @​serkanerip)

v1.14.2: @​grpc/grpc-js 1.14.2

Compare Source

v1.14.1: @​grpc/grpc-js 1.14.1

Compare Source

  • Fix a regression of the settings used internally for HTTP/2 sessions (#​3023)
grpc/grpc-dotnet (Grpc.Net.Common)

v2.76.0

What's Changed
New Contributors

Full Changelog: grpc/grpc-dotnet@v2.71.0...v2.76.0

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

v5.6.0

Compare Source

What's Changed

Full Changelog: actions/setup-go@v5...v5.6.0

go-kratos/kratos (github.com/go-kratos/kratos/v2)

v2.9.2

Compare Source

Dependencies
  • deps: upgrade kratos version to v2.9.2 (#​3773)
New Features
  • feat(ci): implement comment-check in workflows. (#​3426)
  • feat(consul): support custom tags for service registration (#​3707)
Bug Fixes
  • fix(metadata): ensure Clone creates deep copy of slices (#​3767)
  • fix(http): ignored errors in error message (#​3751)
  • fix: google.protobuf.Empty produces invalid type*pb.google_protobuf_Empty(#​3715) (#​3716)
  • fix(transport/grpc): ClientOption cannot initialize StreamMiddleware(#​3697) (#​3729)
Chores
  • chore(ci): update GitHub Actions dependencies (#​3746)
  • chore(go.mod): update Go version to 1.22 across all modules (#​3745)
  • chore(all): normalize whitespace (#​3713)
Others
  • build(deps): bump peter-evans/create-or-update-comment (#​3761)

  • docs: correct official documentation URLs (#​3768)

  • perf(config): move placeholder regex to package-level variable (#​3769)

  • perf(encoding/form): optimize parseURLQueryMapKey with memory-efficient implementation (#​3770)

  • docs: improve some comments (#​3766)

  • build(deps): bump actions/checkout from 4 to 6 (#​3762)

  • build(deps): bump peter-evans/find-comment from 3.1.0 to 4.0.0 (#​3760)

  • refactor(transport/http): improve compatibility for 'RequestFromServerContext' (#​3749)

  • ci: add missing fi in comment-check.yml (#​3753)

  • refactor: use math/rand/v2 instead of math/rand (#​3752)

  • Revert "支持nacos v2 (#​3493)" (#​3747)

  • 支持nacos v2 (#​3493)

  • style(contrib/registry/kubernetes): simplify namespace empty check in NewRegistry (#​3665)

  • perf(log): optimize key-value pair processing in Filter.Log (#​3664)

  • perf(selector/wrr): optimize map initialization and simplify node comparison (#​3738)

  • build(all): remove unused compatibility files and legacy build tags (#​3735)

  • ci: add Go 1.25 support (#​3736)

  • test(selector/random): update TestWrr to use more reasonable statistical bounds (#​3737)

  • build(deps): bump github/codeql-action from 3 to 4 (#​3744)

New Contributors

Full Changelog: go-kratos/kratos@v2.9.1...v2.9.2

grpc/grpc-go (google.golang.org/grpc)

v1.78.0: Release 1.78.0

Compare Source

Behavior Changes
  • client: Reject target URLs containing unbracketed colons in the hostname in Go version 1.26+. (#​8716)
New Features
  • stats/otel: Add backend service label to wrr metrics as part of A89. (#​8737)
  • stats/otel: Add subchannel metrics (without the disconnection reason) to eventually replace the pickfirst metrics. (#​8738)
  • client: Wait for all pending goroutines to complete when closing a graceful switch balancer. (#​8746)
Bug Fixes
  • transport/client : Return status code Unknown on malformed grpc-status. (#​8735)
  • client: Add experimental.AcceptCompressors so callers can restrict the grpc-accept-encoding header advertised for a call. (#​8718)
  • xds: Fix a bug in StringMatcher where regexes would match incorrectly when ignore_case is set to true. (#​8723)
  • xds/resolver:
    • Drop previous route resources and report an error when no matching virtual host is found.
    • Only log LDS/RDS configuration errors following a successful update and retain the last valid resource to prevent transient failures. (#​8711)
  • client:
    • Change connectivity state to CONNECTING when creating the name resolver (as part of exiting IDLE).
    • Change connectivity state to TRANSIENT_FAILURE if name resolver creation fails (as part of exiting IDLE).
    • Change connectivity state to IDLE after idle timeout expires even when current state is TRANSIENT_FAILURE.
    • Fix a bug that resulted in OnFinish call option not being invoked for RPCs where stream creation failed. (#​8710)
  • xdsclient: Fix a race in the xdsClient that could lead to resource-not-found errors. (#​8627)
Performance Improvements
  • mem: Round up to nearest 4KiB for pool allocations larger than 1MiB. (#​8705)

v1.77.0: Release 1.77.0

Compare Source

API Changes

  • mem: Replace the Reader interface with a struct for better performance and maintainability. (#​8669)

Behavior Changes

  • balancer/pickfirst: Remove support for the old pick_first LB policy via the environment variable GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false. The new pick_first has been the default since v1.71.0. (#​8672)

Bug Fixes

  • xdsclient: Fix a race condition in the ADS stream implementation that could result in resource-not-found errors, causing the gRPC client channel to move to TransientFailure. (#​8605)
  • client: Ignore HTTP status header for gRPC streams. (#​8548)
  • client: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. (#​8534)
  • client: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy.
    • Setting environment variable GRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false disables this change; please file a bug if any problems are encountered as we will remove this option soon. (#​8613)
  • balancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. (#​8611)
  • server: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. (#​8573)
  • balancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to pick_first but don't set endpoints. (#​8610)
  • mem: Clear large buffers before re-using. (#​8670)

Performance Improvements

New Features

  • outlierdetection: Add metrics specified in gRFC A91. (#​8644)
  • stats/opentelemetry: Add support for optional label grpc.lb.backend_service in per-call metrics (#​8637)
  • xds: Add support for JWT Call Credentials as specified in gRFC A97. Set environment variable GRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true to enable this feature. (#​8536)
  • experimental/stats: Add support for up/down counters. (#​8581)
protocolbuffers/protobuf-go (google.golang.org/protobuf)

v1.36.11

Compare Source

Full Changelog: protocolbuffers/protobuf-go@v1.36.10...v1.36.11

User-visible changes:
CL/726780: encoding/prototext: Support URL chars in type URLs in text-format.

Bug fixes:
CL/728680: internal/impl: check recursion limit in lazy decoding validation
CL/711015: reflect/protodesc: fix handling of import options in dynamic builds

Maintenance:
CL/728681: reflect/protodesc: add support for edition unstable
CL/727960: all: add EDITION_UNSTABLE support
CL/727940: types: regenerate using latest protobuf v33.2 release
CL/727140: internal/testprotos/lazy: convert .proto files to editions
CL/723440: cmd/protoc-gen-go: add missing annotations for few generated protobuf symbols.
CL/720980: internal/filedesc: remove duplicative Message.unmarshalOptions
CL/716360: internal/encoding/tag: use proto3 defaults if proto3
CL/716520: proto: un-flake TestHasExtensionNoAlloc
CL/713342: compiler/protogen: properly filter option dependencies in go-protobuf plugin.
CL/711200: proto: add test for oneofs containing messages with required fields
CL/710855: proto: add explicit test for a non-nil but empty byte slice

grpc/grpc-dart (grpc)

v4.3.1

Compare Source

  • Downgrade meta dependency to 1.16.0

v4.3.0

Compare Source

  • Require package:protobuf 5.0.0

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) in timezone Asia/Singapore, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 renovate bot added the renovate label Oct 31, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 895a3eb to bdb0147 Compare November 1, 2025 17:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 6985e7d to e42c654 Compare November 15, 2025 17:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from e42c654 to eea93dc Compare November 19, 2025 00:02
@renovate
Copy link
Contributor Author

renovate bot commented Nov 19, 2025

ℹ 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):

  • 4 additional dependencies were updated

Details:

Package Change
golang.org/x/net v0.42.0 -> v0.46.1-0.20251013234738-63d1a5100f82
golang.org/x/sys v0.34.0 -> v0.37.0
golang.org/x/text v0.27.0 -> v0.30.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b -> v0.0.0-20251022142026-3a174f9686a8

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 0bdb680 to 3e6be83 Compare December 7, 2025 00:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 3e6be83 to 6a943fc Compare December 10, 2025 12:55
@renovate
Copy link
Contributor Author

renovate bot commented Dec 10, 2025

ℹ️ 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):

  • 5 additional dependencies were updated

Details:

Package Change
golang.org/x/net v0.42.0 -> v0.47.0
golang.org/x/sys v0.34.0 -> v0.38.0
golang.org/x/text v0.27.0 -> v0.31.0
google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b -> v0.0.0-20251029180050-ab9386a59fda
google.golang.org/genproto/googleapis/rpc v0.0.0-20250804133106-a7a43d27e69b -> v0.0.0-20251029180050-ab9386a59fda

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 7e0fbe0 to 528e589 Compare December 17, 2025 02:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 077905b to fbbffcf Compare December 24, 2025 13:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from fbbffcf to 52b2a6e Compare December 31, 2025 16:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 53aa782 to b3d1f62 Compare January 13, 2026 20:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 46f09c6 to eb94f15 Compare January 23, 2026 17:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from cd13897 to ce535b1 Compare February 4, 2026 01:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 0c36556 to 39b922f Compare February 7, 2026 09:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 39b922f to 76d52f9 Compare February 7, 2026 10:04
@renovate
Copy link
Contributor Author

renovate bot commented Feb 7, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@MuZhou233 MuZhou233 merged commit 3b4f601 into master Feb 7, 2026
1 check passed
@MuZhou233 MuZhou233 deleted the renovate/all-minor-patch branch February 7, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant