Skip to content

Update all dependencies#2713

Open
renovate-bot wants to merge 1 commit intogoogle:mainfrom
renovate-bot:renovate/all
Open

Update all dependencies#2713
renovate-bot wants to merge 1 commit intogoogle:mainfrom
renovate-bot:renovate/all

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

@renovate-bot renovate-bot commented Dec 10, 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 v4v5 age confidence
actions/checkout action major v5v6 age confidence
actions/setup-python action major v5v6 age confidence
actions/upload-artifact action major v4v7 age confidence
gradle (source) major 8.14.39.4.1 age confidence
stefanzweifel/git-auto-commit-action action major v6v7 age confidence
com.google.protobuf plugin patch 0.9.50.9.6 age confidence
com.google.android.gms:play-services-base dependencies minor 18.9.018.10.0 age confidence
io.grpc:grpc-protobuf-lite dependencies minor 1.73.01.80.0 age confidence
io.grpc:grpc-kotlin-stub dependencies minor 1.4.31.5.0 age confidence
io.grpc:grpc-binder dependencies minor 1.73.01.80.0 age confidence
io.grpc:grpc-android dependencies minor 1.73.01.80.0 age confidence
com.google.genai:google-genai dependencies minor 1.30.01.51.0 age confidence
androidx.paging:paging-compose (source) dependencies minor 3.3.63.4.2 age confidence
androidx.annotation:annotation (source) dependencies minor 1.9.11.10.0 age confidence
com.android.tools.build:gradle (source) dependencies major 8.12.39.1.1 age confidence
androidx.wear.compose:compose-ui-tooling (source) dependencies patch 1.6.0-alpha061.6.1 age confidence
androidx.wear.compose:compose-navigation (source) dependencies patch 1.6.0-alpha061.6.1 age confidence
androidx.wear.compose:compose-material (source) dependencies patch 1.6.0-alpha061.6.1 age confidence
androidx.wear.compose:compose-foundation (source) dependencies patch 1.6.0-alpha061.6.1 age confidence
androidx.wear.compose:compose-material3 (source) dependencies patch 1.6.0-alpha061.6.1 age confidence
androidx.wear.tiles:tiles-tooling-preview (source) dependencies minor 1.5.01.6.0 age confidence
androidx.wear.tiles:tiles-tooling (source) dependencies minor 1.5.01.6.0 age confidence
com.diffplug.spotless plugin major 7.2.18.4.0 age confidence
androidx.compose.runtime:runtime-tracing (source) dependencies patch 1.10.01.10.6 age confidence
io.github.takahirom.roborazzi plugin minor 1.52.01.59.0 age confidence
io.github.takahirom.roborazzi:roborazzi-junit-rule dependencies minor 1.52.01.59.0 age confidence
io.github.takahirom.roborazzi:roborazzi-painter dependencies minor 1.52.01.59.0 age confidence
io.github.takahirom.roborazzi:roborazzi-compose dependencies minor 1.52.01.59.0 age confidence
io.github.takahirom.roborazzi:roborazzi-accessibility-check dependencies minor 1.52.01.59.0 age confidence
io.github.takahirom.roborazzi:roborazzi dependencies minor 1.52.01.59.0 age confidence
io.grpc:protoc-gen-grpc-java dependencies minor 1.73.01.80.0 age confidence
com.google.android.gms:play-services-oss-licenses dependencies minor 17.3.017.5.0 age confidence
com.google.android.gms:play-services-auth dependencies minor 21.4.021.5.1 age confidence
io.github.droibit.oss-licenses-android:ui-wear-compose-material dependencies minor 0.9.00.10.0 age confidence
com.google.android.gms:oss-licenses-plugin dependencies minor 0.10.90.11.0 age confidence
org.robolectric:shadows-framework (source) dependencies patch 4.164.16.1 age confidence
org.robolectric:robolectric (source) dependencies patch 4.164.16.1 age confidence
com.squareup.okio:okio dependencies minor 3.16.43.17.0 age confidence
me.tylerbwong.gradle.metalava plugin minor 0.4.0-alpha030.5.0 age confidence
io.grpc:grpc-stub dependencies minor 1.73.01.80.0 age confidence
com.vanniktech.maven.publish plugin minor 0.34.00.36.0 age confidence
com.vanniktech:gradle-maven-publish-plugin dependencies minor 0.34.00.36.0 age confidence
com.google.dagger:hilt-android-testing dependencies minor 2.57.22.59.2 age confidence
com.google.dagger:hilt-android-gradle-plugin dependencies minor 2.57.22.59.2 age confidence
com.google.dagger:hilt-android-compiler dependencies minor 2.57.22.59.2 age confidence
com.google.dagger:hilt-android dependencies minor 2.57.22.59.2 age confidence
org.jetbrains.dokka plugin minor 2.0.02.2.0 age confidence
org.jetbrains.dokka:dokka-gradle-plugin dependencies minor 2.0.02.2.0 age confidence
com.autonomousapps.dependency-analysis plugin major 2.19.03.7.0 age confidence
androidx.wear.tiles:tiles-testing (source) dependencies minor 1.5.01.6.0 age confidence
androidx.wear.tiles:tiles-renderer (source) dependencies minor 1.5.01.6.0 age confidence
androidx.wear.tiles:tiles (source) dependencies minor 1.5.01.6.0 age confidence
androidx.wear.protolayout:protolayout-material (source) dependencies minor 1.3.01.4.0 age confidence
androidx.work:work-testing (source) dependencies patch 2.11.02.11.2 age confidence
androidx.work:work-runtime-ktx (source) dependencies patch 2.11.02.11.2 age confidence
androidx.wear:wear (source) dependencies patch 1.4.0-alpha021.4.0 age confidence
androidx.wear:wear-remote-interactions (source) dependencies minor 1.1.01.2.0 age confidence
com.gradle.develocity plugin minor 4.1.14.4.0 age confidence
androidx.navigation:navigation-testing (source) dependencies patch 2.9.62.9.7 age confidence
androidx.navigation:navigation-runtime (source) dependencies patch 2.9.62.9.7 age confidence
androidx.navigation:navigation-compose (source) dependencies patch 2.9.62.9.7 age confidence
androidx.core:core-ktx (source) dependencies minor 1.17.01.18.0 age confidence
androidx.core:core (source) dependencies minor 1.17.01.18.0 age confidence
androidx.activity:activity-compose (source) dependencies minor 1.12.11.13.0 age confidence
androidx.activity:activity (source) dependencies minor 1.12.11.13.0 age confidence
androidx.wear.watchface:watchface-complications-data-source-ktx (source) dependencies patch 1.3.0-alpha071.3.0 age confidence
androidx.media3:media3-ui dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-test-utils-robolectric dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-test-utils dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-session dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-exoplayer-workmanager dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-exoplayer-rtsp dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-exoplayer-hls dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-exoplayer-dash dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-exoplayer dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-datasource-okhttp dependencies minor 1.8.01.10.0 age confidence
androidx.media3:media3-common dependencies minor 1.8.01.10.0 age confidence
androidx.health:health-services-client (source) dependencies patch 1.1.0-alpha051.1.0-rc01 age confidence
androidx.wear.watchface:watchface-complications-data (source) dependencies patch 1.3.0-alpha071.3.0 age confidence

Release Notes

actions/cache (actions/cache)

v5

Compare Source

actions/checkout (actions/checkout)

v6

Compare Source

actions/setup-python (actions/setup-python)

v6

Compare Source

actions/upload-artifact (actions/upload-artifact)

v7

Compare Source

v6

Compare Source

v5

Compare Source

gradle/gradle (gradle)

v9.4.1

Compare Source

v9.4.0

Compare Source

v9.3.1: 9.3.1

Compare Source

This is a patch release for 9.3.0. We recommend using 9.3.1 instead of 9.3.0.

The following issues were resolved:

Read the Release Notes

Upgrade instructions

Switch your build to use Gradle 9.3.1 by updating your wrapper:

./gradlew wrapper --gradle-version=9.3.1 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.3.0

Compare Source

v9.2.1: 9.2.1

Compare Source

The Gradle team is excited to announce Gradle 9.2.1.

Here are the highlights of this release:

  • Windows ARM support
  • Improved publishing APIs
  • Better guidance for dependency verification failures

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Adam,
Björn Kautler,
hasunzo,
HYEON,
Hyunjoon Park,
HYUNJUN SON,
Jendrik Johannes,
Kirill Gavrilov,
Madalin Valceleanu,
Martin Bonnin,
Matthew Haughton,
Mikhail Polivakha,
Na Minhyeok,
Philip Wedemann,
Philipp Schneider,
Róbert Papp,
Simon Marquis,
TheGoesen,
Vincent Potucek,
Xin Wang.

Upgrade instructions

Switch your build to use Gradle 9.2.1 by updating your wrapper:

./gradlew wrapper --gradle-version=9.2.1 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.2.0

Compare Source

v9.1.0: 9.1.0

Compare Source

The Gradle team is excited to announce Gradle 9.1.0.

Here are the highlights of this release:

  • Full Java 25 support
  • Native task graph visualization
  • Enhanced console output

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Eng Zer Jun,
EunHyunsu,
Gaëtan Muller,
HeeChul Yang,
Jendrik Johannes,
Johnny Lim,
Junho Lee,
Kirill Gavrilov,
Matthew Haughton,
Na Minhyeok,
Philip Wedemann,
Philipp Schneider,
Pradyumna C,
r-a-sattarov,
Ryszard Perkowski,
Sebastian Schuberth,
SebastianHeil,
Staffan Al-Kadhimi,
winfriedgerlach,
Xin Wang.

Upgrade instructions

Switch your build to use Gradle 9.1.0 by updating your wrapper:

./gradlew wrapper --gradle-version=9.1.0 && ./gradlew wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v9.0.0: 9.0.0

Compare Source

The Gradle team is excited to announce Gradle 9.0.0.

Here are the highlights of this release:

  • Configuration Cache is the recommended execution mode
  • Gradle requires JVM 17 or higher to run
  • Build scripts use Kotlin 2.2 and Groovy 4.0
  • Improved Kotlin DSL script compilation avoidance

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
Aaron Matthis,
Adam E,
Adam S,
Björn Kautler,
Daniel Lacasse,
Eng Zer Jun,
EunHyunsu,
FlorianMichael,
Francisco Prieto,
Gaëtan Muller,
Jake Wharton,
Kengo TODA,
Kent Kaseda,
Madalin Valceleanu,
Marc Philipp,
Mark S. Lewis,
Matthew Haughton,
Mycroft Wong,
Na Minhyeok,
Nelson Osacky,
Olivier "Oli" Dagenais,
ploober,
Radai Rosenblatt,
Róbert Papp,
Sebastian Schuberth,
Victor Merkulov.

Upgrade instructions

Switch your build to use Gradle 9.0.0 by updating your wrapper:

./gradlew wrapper --gradle-version=9.0.0 && ./gradlew wrapper

See the Gradle 9.0.0 upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines.
If you're not sure you're encountering a bug, please use the forum.

We hope you will build happiness with Gradle, and we look forward to your feedback via Twitter or on GitHub.

v8.14.4

Compare Source

stefanzweifel/git-auto-commit-action (stefanzweifel/git-auto-commit-action)

v7

Compare Source

Added
Changes
Dependency Updates
grpc/grpc-java (io.grpc:grpc-protobuf-lite)

v1.80.0

API Changes

  • core: Added PickResult.copyWithSubchannel() and PickResult.copyWithStreamTracerFactory() to simplify updating PickResult while preserving metadata. Load balancing policies should now ensure ForwardingSubchannel decorators are unwrapped before being returned in a pick result. (#​12658) (eae16b2)

Bug Fixes

  • core: Fixed the retry backoff jitter range to [0.8, 1.2] to align with the gRPC A6 specification. Retries will now occur more consistently around the calculated backoff interval. (#​12639) (024fdd0)
    core: Fixed a race condition in RetriableStream where inFlightSubStreams counting could become inconsistent during concurrent retry and deadline events. This ensures that client calls (such as blockingUnaryCall) do not hang indefinitely and correctly receive a close signal. (#​12649) (73abb48)

Improvements

  • api: Trigger R8's ServiceLoader optimization to reduce necessary configuration when using R8 Full Mode (470219f). This allows gRPC to avoid reflection, and the need to specify -keeps for various class’s constructors.
    Upgrade to protobuf 33.4 (#​12615) (50c18f1)
  • cronet: Introduced CRONET_READ_BUFFER_SIZE_KEY to allow customizing the read buffer size per-stream via CallOptions. Increasing the buffer size from the 4KB default can significantly improve performance for large messages by reducing JNI and context-switching overhead. (31fdb6c)
  • api: Moved FlagResetRule to api/testFixtures and updated ManagedChannelRegistry to honor the GRPC_ENABLE_RFC3986_URIS feature flag. This ensures that target parsing is consistent across the library when the new URI parser is enabled. (#​12608)
  • api: Updated NameResolverRegistry to natively support io.grpc.Uri. This is a foundational change that allows gRPC's name resolution system to handle URIs parsed with the new RFC 3986-compliant parser, ensuring more robust target handling. (#​12609) (9903488)
  • xds: Removed the GRPC_EXPERIMENTAL_XDS_SNI feature flag. SNI determination via xDS is now always enabled and follows gRFC A101, where SNI is derived from xDS configurations like auto_host_sni or UpstreamTlsContext.sni. This ensures that no SNI is sent if not explicitly configured, unless the legacy channel authority fallback is enabled. (#​12625) (ac44e96)

New Features

  • core: pick_first shuffling now a weighted shuffle and observes weights from EDS (34dd290). This finishes the gRFC A113 pick_first: Weighted Random Shuffling support
  • netty: Added RFC 3986 support to the unix: name resolver. This enables proper parsing of Unix domain socket URIs, including correct handling of query and fragment components in both hierarchical (e.g., unix:///path) and opaque (e.g., unix:/path) formats. (#​12659)

Thanks to

v1.79.0

API Changes

  • core: Delete the never-used io.grpc.internal.ReadableBuffer.readBytes(ByteBuffer) (#​12580) (738782f). This is deeply internal and not accessible, so shouldn’t impact anything. However, Apache Arrow Java uses reflection to access private fields; GH-939: Remove reflection for gRPC buffers is swapping to gRPC’s public zero-copy APIs

  • opentelemetry: Add target attribute filter for metrics (#​12587). Introduce an optional Predicate targetAttributeFilter to control how grpc.target is recorded in OpenTelemetry client metrics. When a filter is provided, targets rejected by the predicate are normalized to "other" to reduce grpc.target metric cardinality, while accepted targets are recorded as-is. If no filter is set, existing behavior is preserved. This change adds a new Builder API on GrpcOpenTelemetry to allow applications to configure the filter. 

Behavior Changes

  • core: Convert AutoConfiguredLB to an actual LB (4bbf8ee). This is an internal refactoring, but it does improve how errors are handled for broken binaries. Previously, not being able to load pick_first would result in a channel panic. Now it is handled as a regular load balancing error

  • okhttp: Assert no pending streams before transport READY (#​12566) (ed6d175). No pending streams should exist when the transport transitions to READY. This PR adds an assertion to help verify this invariant.

Bug Fixes

  • core: PickFirstLB should not return a subchannel during CONNECTING (228fc8e). Pick-first in grpc-java has behaved this way since it was created, and it was of no consequence. However, now there are some load balancing policies (mainly RLS) that will do a pick() and hope the result to be reasonably accurate for metrics.

  • xds: Endpoint weights are now normalized within localities, so that when using rish_hash the locality weights are preserved (f6d140f). Previously, localities with many endpoints or high endpoint weights could receive excess traffic. This is one part of gRFC A113 pick_first: Weighted Random Shuffle

Improvements

  • core: Improve DEADLINE_EXCEEDED message for CallCreds delays (ead532b). Previously the error message contained “buffered_nanos” and “waiting_for_connection” for connection delays. However, we discovered the same strings were also used if waiting on CallCredentials. Now you’ll see details like “connecting_and_lb_delay”, “call_credentials_delay”, and “was_still_waiting”.

  • opentelemetry: Add Android API checking (a9f73f4). Previously we assumed OpenTelemetry support would not be used on Android. It did happen to be compatible with Android, but since OpenTelemetry does have some Android support, we now have a check that it remains compatible

  • core: Catch Errors when calling complex config parsing code (a535ed7). Error (and any other Throwable) is now caught and handled when parsing configuration (e.g., service config, xds). This will cause such failures to be handled gracefully instead of panicking the channel

  • core: Implement LoadBalancer.Helper.createOobChannel() with the internals of createResolvingOobChannel() (3915d02). This API is only expected to be relevant to the gRPC-LB lookaside load balancer, and is not believed to have behavior changes. Out-of-band channel had been implemented with its own stripped-down Channel without load balancing. Reimplementing using the resolving oob channel makes it a full-fledged channel and reduces the burden when integrating new features and a


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM (* 0-3 * * *)
  • 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 force-pushed the renovate/all branch 6 times, most recently from f14e4db to 1cdc217 Compare December 17, 2025 04:06
@renovate-bot renovate-bot force-pushed the renovate/all branch 2 times, most recently from 77923cd to 17c6741 Compare December 23, 2025 21:54
@renovate-bot renovate-bot force-pushed the renovate/all branch 3 times, most recently from 24ff9ae to 4ce96ce Compare January 3, 2026 09:42
@renovate-bot renovate-bot force-pushed the renovate/all branch 5 times, most recently from ad5d35b to 67588dd Compare January 12, 2026 18:16
@renovate-bot renovate-bot force-pushed the renovate/all branch 8 times, most recently from 014cb84 to e8b071d Compare January 21, 2026 02:09
@renovate-bot renovate-bot force-pushed the renovate/all branch 6 times, most recently from eef97fd to f9e8201 Compare January 28, 2026 17:46
@renovate-bot renovate-bot force-pushed the renovate/all branch 3 times, most recently from 3e04e3f to d274687 Compare February 13, 2026 21:36
@renovate-bot renovate-bot force-pushed the renovate/all branch 4 times, most recently from fb02f05 to 087f198 Compare February 25, 2026 22:19
@renovate-bot renovate-bot force-pushed the renovate/all branch 7 times, most recently from 2025390 to ac2a2b2 Compare March 5, 2026 02:16
@renovate-bot renovate-bot force-pushed the renovate/all branch 6 times, most recently from e7da4ca to 015420f Compare March 18, 2026 13:38
@renovate-bot renovate-bot force-pushed the renovate/all branch 4 times, most recently from 46edc2b to 21d8dcd Compare March 25, 2026 16:55
@renovate-bot renovate-bot force-pushed the renovate/all branch 5 times, most recently from 8e628e6 to 07dc554 Compare April 1, 2026 14:56
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