Skip to content

Comments

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
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 v4v6 age confidence
gradle (source) major 8.14.39.3.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.79.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.79.0 age confidence
io.grpc:grpc-android dependencies minor 1.73.01.79.0 age confidence
com.google.genai:google-genai dependencies minor 1.30.01.40.0 age confidence
androidx.paging:paging-compose (source) dependencies minor 3.3.63.4.1 age confidence
com.android.tools.build:gradle (source) dependencies major 8.12.39.0.1 age confidence
androidx.wear.compose:compose-ui-tooling (source) dependencies patch 1.6.0-alpha061.6.0-alpha10 age confidence
androidx.wear.compose:compose-navigation (source) dependencies patch 1.6.0-alpha061.6.0-alpha10 age confidence
androidx.wear.compose:compose-material (source) dependencies patch 1.6.0-alpha061.6.0-alpha10 age confidence
androidx.wear.compose:compose-foundation (source) dependencies patch 1.6.0-alpha061.6.0-alpha10 age confidence
androidx.wear.compose:compose-material3 (source) dependencies patch 1.6.0-alpha061.6.0-alpha10 age confidence
com.diffplug.spotless plugin major 7.2.18.2.1 age confidence
androidx.compose.runtime:runtime-tracing (source) dependencies patch 1.10.01.10.3 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.79.0 age confidence
com.google.android.gms:play-services-oss-licenses dependencies minor 17.3.017.4.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 patch 0.10.90.10.10 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
me.tylerbwong.gradle.metalava plugin minor 0.4.0-alpha030.5.0 age confidence
io.grpc:grpc-stub dependencies minor 1.73.01.79.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.1.0 age confidence
org.jetbrains.dokka:dokka-gradle-plugin dependencies minor 2.0.02.1.0 age confidence
com.autonomousapps.dependency-analysis plugin major 2.19.03.5.1 age confidence
androidx.work:work-testing (source) dependencies patch 2.11.02.11.1 age confidence
androidx.work:work-runtime-ktx (source) dependencies patch 2.11.02.11.1 age confidence
androidx.wear:wear (source) dependencies patch 1.4.0-alpha021.4.0-rc01 age confidence
com.gradle.develocity plugin minor 4.1.14.3.2 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.activity:activity-compose (source) dependencies patch 1.12.11.12.4 age confidence
androidx.activity:activity (source) dependencies patch 1.12.11.12.4 age confidence
androidx.wear.watchface:watchface-complications-data-source-ktx (source) dependencies patch 1.3.0-alpha071.3.0-rc01 age confidence
androidx.media3:media3-ui dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-test-utils-robolectric dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-test-utils dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-session dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-exoplayer-workmanager dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-exoplayer-rtsp dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-exoplayer-hls dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-exoplayer-dash dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-exoplayer dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-datasource-okhttp dependencies minor 1.8.01.9.2 age confidence
androidx.media3:media3-common dependencies minor 1.8.01.9.2 age confidence
androidx.health:health-services-client (source) dependencies patch 1.1.0-alpha051.1.0-beta01 age confidence
androidx.wear.watchface:watchface-complications-data (source) dependencies patch 1.3.0-alpha071.3.0-rc01 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)

v6

Compare Source

v5

Compare Source

gradle/gradle (gradle)

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.79.0

v1.78.0

Bug Fixes
  • core: Fix shutdown failing accepted RPCs during channel startup (02e98a8). This fixes a race where RPCs could fail with "UNAVAILABLE: Channel shutdown invoked" even though they were created before channel.shutdown()
  • okhttp: Fix race condition overwriting MAX_CONCURRENT_STREAMS (#​12548) (8d49dc1)
  • binder: Stop leaking this from BinderServerTransport's ctor (#​12453) (89d77e0)
  • rls: Avoid missed config update from reentrancy (55ae1d0). This fixes a regression since 1.75.0 triggered by CdsLb being converted to XdsDepManager. Without this fix, a second channel to the same target may hang when starting, causing DEADLINE_EXCEEDED, and unhang when the control plane delivers an update (e.g., endpoint address update)
Improvements
  • xds: gRFC A88 - Changes to XdsClient Watcher APIs (#​12446) (f385add). We now have improved xDS error handling and this provides a clearer mechanism for the xDS server to report per-resource errors to the client, resulting in better error messages for debugging and faster detection of non-existent resources. This also improves the handling of all xDS-related data errors and the behavior of the xDS resource timer.
  • rls: Control plane channel monitor state and back off handling (#​12460) (26c1c13). Resets RLS request backoff timers when the Control plane channel state transitions to READY. Also when the backoff timer expires, instead of making a RLS request immediately, it just causes a picker update to allow making rpc again to the RLS target.
  • core: simplify DnsNameResolver.resolveAddresses() (4843256)
  • netty: Run handshakeCompleteRunnable in success cases (283f103)
  • api,netty: Add custom header support for HTTP CONNECT proxy (bbc0aa3)
  • binder: Pre-factor out the guts of the BinderClientTransport handshake. (9313e87)
  • compiler: Add RISC-V 64-bit architecture support to compiler build configuration (725ab22)
  • core: Release lock before closing shared resource (cb73f21). Shared resources are internal to gRPC for sharing expensive objects across channels and servers, like threads. This reduces the chances of forming a deadlock, like seen with s2a in d50098f
  • Upgrade gson to 2.12.1 (6dab2ce)
  • Upgrade dependencies (f36defa). proto-google-common-protos to 2.63.1, google-auth-library to 1.40.0, error-prone annotations to 2.44.0, guava to 33.5.0-android, opentelemetry to 1.56.0
  • compiler: Update maximum supported protobuf edition to EDITION_2024 (2f64092)
  • binder: Introduce server authorization strategy v2 (d971072). Adds support for android:isolatedProcess Services and moves all security checks to the handshake, making subsequent transactions more efficient.
New Features
  • compiler: Upgrade to C++ protobuf 33.1 (#​12534) (58ae5f8).
  • util: Add gRFC A68 random subsetting LB (48a4288). The policy uses the name random_subsetting_experimental. If it is working for you, tell us so we can gauge marking it stable. While the xDS portions haven’t yet landed, it is possible to use with xDS with JSON-style Structs as supported by gRFC A52
  • xds: Support for System Root Certs (#​12499) (51611ba). Most service mesh workloads use mTLS, as described in gRFC A29. However, there are cases where it is useful for applications to use normal TLS rather than using certificates for workload identity, such as when a mesh wants to move some workloads behind a reverse proxy. The xDS CertificateValidationContext message (see envoyproxy/envoy#34235) has a system_root_certs field. In the gRPC client, if this field is present and the ca_certificate_provider_instance field is unset, system root certificates will be used for validation. This implements gRFC A82.
  • xds: Support for GCP Authentication Filter (#​12499) (51611ba). In service mesh environments, there are cases where intermediate proxies make it impossible to rely on mTLS for end-to-end authentication. These cases can be addressed instead by the use of service account identity JWT tokens. The xDS GCP Authentication filter provides a mechanism for attaching such JWT tokens as gRPC call credentials on GCP. gRPC already supports a framework for xDS HTTP filters, as described in gRFC A39. This release supports the GCP Authentication filter under this framework as described in gRFC A83.
  • xds: Support for xDS-based authority rewriting (#​12499) (51611ba). gRPC supports getting routing configuration from an xDS server, as described in gRFCs A27 and A28. The xDS configuration can configure the client to rewrite the authority header on requests. This functionality can be useful in cases where the server is using the authority header to make decisions about how to process the request, such as when multiple hosts are handled via a reverse proxy. Note that this feature is solely about rewriting the authority header on data plane RPCs; it does not affect the authority used in the TLS handshake.
    As mentioned in gRFC A29, there are use-cases for gRPC that prohibit trusting the xDS server to control security-centric configuration. The authority rewriting feature falls under the same umbrella as mTLS configuration. As a result, the authority rewriting feature will only be enabled when the bootstrap config for the xDS server has trusted_xds_server in the server_features field.
  • xds: xDS based SNI setting and SAN validation (#​12378) (0567531). When using xDS credentials make SNI for the Tls handshake to be configured via xDS, rather than use the channel authority as the SNI, and make SAN validation to be able to use the SNI sent when so instructed via xDS. Implements gRFC A101.
Documentation
  • api: Document gRFC A18 TCP_USER_TIMEOUT handling for keepalive (da70387)
  • core: Fix AbstractClientStream Javadoc (28a6130)
  • examples: Document how to preserve META-INF/services in uber jars (97695d5)
Thanks to

v1.77.1

Bug Fixes
  • rls: Avoid missed config update from reentrancy (#​12549). This fixes a regression since 1.75.0 triggered by CdsLb being converted to XdsDepManager. Without this fix, a second channel to the same target may hang when starting, causing DEADLINE_EXCEEDED, and unhang when the control plane delivers an update (e.g., endpoint address update)

v1.77.0

API Changes
  • binder: Remove experimental BinderChannelBuilder.bindAsUser() method, deprecated since 1.69 (#​12401) (f96ce06)
Bug Fixes
  • api: Fix name resolver bridge listener handling for address resolution errors for custom name resolvers (#​12441) (acbbf86). This fixes regression introduced in v1.68.1 causing a “IllegalStateException: No value present.” exception
  • core: Fix NullPointerException during address update with Happy Eyeballs (5e8af56). This should not impact many people as the code is disabled by default, behind two experimental environment variables
  • okhttp: Fix bidirectional keep-alive causing spurious GOAWAY (6fc3fd0). This fixes the grpc-okhttp server incorrectly closing the connection with GOAWAY: too_many_pings
  • xds: SslContext updates handling when using system root certs (#​12340) (63fdaac). Since FileWatcherCertificateProvider isn't used when using system root trust store, the SslContext update for the handshake that depended on it wasn't happening. This fix creates a separate CertificateProvider for handling system root certs that doesn't rely on the FileWatcherCertificateProvider.
  • xds: Make cluster selection interceptor run before other filters (#​12381) (82f9b8e). This is needed when there is GcpAuthenticationFilter in the filter chain to make available the cluster resource in CallOptions.
  • xds: Handle wildcards in DNS SAN exact matching (#​12345) (5b876cc)
  • android: Fix UdsChannelBuilder with WiFi Proxy (349a35a)
  • binder: Avoid potential deadlock when canceling AsyncSecurityPolicy futures (#​12283) (4725ced)
  • binder: Fix a BinderServerTransport crash in the rare shutdown-before-start case (#​12440) (91f3f4d)
Improvements
  • Improve status messages by including causal error details in config parsing errors for outlier detection and xds’s wrr locality policies (86e8b56)
  • xds: Detect negative ref count for xds client (21696cd). A negative reference count could cause NullPointerExceptions, so when too many unrefs are detected it produces a SEVERE warning and prevents the reference count from going negative
  • xds: Support deprecated xDS TLS fields for Istio compat (#​12435) (53cd1a2). This fixes a regression with Istio introduced in v1.73.0. This gives time for Istio’s new xDS field support to roll out
  • googleapis: Allow wrapping NameResolver to inject XdsClient (#​12450) (27d1508). This allows googleapis to inject an xDS bootstrap to use with its channels even if one is already specified in the environment variable or system property. When the code was originally written there was a single global XdsClient, but since gRFC A71 Xds Fallback each target string has its own XdsClient and thus can have its o

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (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 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 8 times, most recently from 298b22f to 970a275 Compare February 5, 2026 00:39
@renovate-bot renovate-bot force-pushed the renovate/all branch 5 times, most recently from 8924f95 to 3e04e3f Compare February 12, 2026 01:12
@renovate-bot renovate-bot force-pushed the renovate/all branch 3 times, most recently from c7733a2 to f95e409 Compare February 20, 2026 00:39
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