fix(deps): update grpc-java monorepo to v1.68.3 (patch)#25
Merged
Conversation
github-actions Bot
pushed a commit
that referenced
this pull request
Nov 7, 2025
## [1.0.2](v1.0.1...v1.0.2) (2025-11-07) ### Bug Fixes * **deps:** update grpc-java monorepo to v1.68.3 ([#25](#25)) ([37cc573](37cc573))
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.68.0->1.68.31.68.0->1.68.31.68.0->1.68.31.68.0->1.68.3Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
grpc/grpc-java (io.grpc:grpc-okhttp)
v1.68.3Bug Fixes
a0982ca). Hostnames are considered trusted and CAs are required to use punycode for non-ASCII hostnames, so this is expected to provide defense-in-depth. See also the related GoSecure blog post and the AOSP fix1cf1927). This (along with6c12c2b) fixes a nonce-handling regression introduced in 1.66.0 that could cause resources to appear to not exist until re-creating the ADS stream. Triggering the behavior required specific config changes. It is easiest to trigger when clusters use EDS and routes are changed from one cluster to another. The error “found 0 leaf (logical DNS or EDS) clusters for root cluster” might then be seen6c12c2b)e8ff6da). They were previously required to be stringsf8f6139). This fixes clients treating large max_requests as “no requests” and failing all requestsv1.68.2Bug Fixes
Improvements
v1.68.1v1.68.0 was a mistake. This is the first release of version 1.68.x
Bug Fixes
Behavior Changes
4be69e3). This is the existing behavior in C core. Duplicate keys in objects are dangerous as which value takes effect is undefined. Previously, the last value was used3a6be9c). The transport uses two threads, but one is on-demand. If the executor provided tobuilder.transportExecutor()runs out of threads (e.g., it is a fixed-size thread pool), all transports can be wedged, unable to run on-demand tasks, until keepalive kills one of them. Two threads are now used when handshaking a new transport, and the transport will time out after 1 second with “Timed out waiting for second handshake thread” if two threads are unavailablemesh_idvalue fromCSM_MESH_IDenvironment variable, instead of getting it from bootstrap file (84d30af)Improvements
782a44a) (#11599) (e59ae5f). This is aio.grpc.Contextstorage override to store its state inio.opentelemetry.context.Context. Libraries should not add a dependency on this artifact, as applications can only have one storage override in their classpathio.grpc.s2a.S2AChannelCredentials1ded8af)b692b9d). This expands the class of bugs that will fail RPCs with the panic error, versus some undefined behaviorfa26a8b)StreamTracer.inboundMessageRead()now reports uncompressed message size when the message does not need compression (#11598) (2aae68e). Previously it always reported-1(unknown)62f4098)6f35422). This is especially helpful when using TLS but not running on AndroidUdsChannelBuilder, use fake IP instead of localhost (a908b5e). This avoids an unnecessary DNS lookupf3cf7c3)99be6e9)46c1b38)94a0a0d)GRPC_EXPERIMENTAL_ENABLE_OTEL_TRACINGenvironment variable totrueto enable tracing support inGrpcOpenTelemetry(#11409, #11477)(043ba55,421e237)Dependencies
2ff837a)Thanks to:
@Juneezee
@lgalfaso
@bestbeforetoday
@hlx502
@JoeCqupt
Configuration
📅 Schedule: Branch creation - Between 08:00 AM and 05:59 PM, Monday through Friday ( * 8-17 * * 1-5 ) in timezone Europe/Berlin, Automerge - Between 08:00 AM and 05:59 PM, Monday through Friday ( * 8-17 * * 1-5 ) in timezone Europe/Berlin.
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.