Skip to content

Update all dependencies - #840

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all
Open

Update all dependencies#840
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Mar 17, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/checkout action major v6v7 age confidence
actions/setup-java action major v5v6 age confidence
gradle (source) minor 9.5.09.7.1 age confidence
androidx.webkit:webkit (source) dependencies minor 1.16.01.17.0 age confidence
com.google.protobuf:protoc (source) dependencies minor 4.34.04.36.0 age confidence
androidx.tracing:tracing (source) dependencies major 1.3.02.0.0 age confidence
com.diffplug.spotless plugin minor 8.9.08.10.0 age confidence
io.github.takahirom.roborazzi plugin minor 1.70.01.72.0 age confidence
io.github.takahirom.roborazzi:roborazzi-junit-rule dependencies minor 1.70.01.72.0 age confidence
io.github.takahirom.roborazzi:roborazzi-compose dependencies minor 1.70.01.72.0 age confidence
io.github.takahirom.roborazzi:roborazzi dependencies minor 1.70.01.72.0 age confidence
com.google.protobuf:protobuf-kotlin-lite (source) dependencies minor 4.35.14.36.0 age confidence
com.squareup.okhttp3:okhttp (source) dependencies minor 5.4.05.5.0 age confidence
org.mockito.kotlin:mockito-kotlin dependencies major 5.3.16.3.0 age confidence
androidx.media3:media3-ui-compose-material3 dependencies minor 1.10.11.11.0 age confidence
androidx.media3:media3-ui-compose dependencies minor 1.10.11.11.0 age confidence
androidx.media3:media3-ui dependencies minor 1.10.11.11.0 age confidence
androidx.media3:media3-session dependencies minor 1.10.11.11.0 age confidence
androidx.media3:media3-exoplayer dependencies minor 1.10.11.11.0 age confidence
androidx.media3:media3-effect dependencies minor 1.10.11.11.0 age confidence
androidx.media3:media3-common dependencies minor 1.10.11.11.0 age confidence
com.google.maps.android:maps-compose dependencies minor 8.4.08.5.0 age confidence
com.google.devtools.ksp (source) plugin patch 2.3.102.3.11 age confidence
androidx.health.connect:connect-client (source) dependencies patch 1.2.0-alpha041.2.0-alpha05 age confidence
com.google.guava:guava dependencies minor 33.6.0-jre33.7.1-jre age confidence
io.github.ben-manes.versions plugin minor 0.59.00.61.0 age confidence
androidx.glance.wear:wear-core (source) dependencies patch 1.0.0-alpha121.0.0-alpha16 age confidence
androidx.glance.wear:wear (source) dependencies patch 1.0.0-alpha121.0.0-alpha16 age confidence
com.google.firebase:firebase-ai-ondevice dependencies patch 16.0.0-beta0316.0.0-beta05 age confidence
com.google.firebase:firebase-bom dependencies minor 34.17.034.18.0 age confidence
com.google.firebase:firebase-ai dependencies minor 17.15.017.16.0 age confidence
androidx.paging:paging-compose (source) dependencies patch 3.5.03.5.1 age confidence
androidx.paging:paging-common (source) dependencies patch 3.5.03.5.1 age confidence
androidx.navigation3:navigation3-ui (source) dependencies patch 1.1.51.1.6 age confidence
androidx.navigation3:navigation3-runtime (source) dependencies patch 1.1.51.1.6 age confidence
androidx.fragment:fragment-ktx (source) dependencies minor 1.8.91.9.0 age confidence
androidx.fragment:fragment-compose (source) dependencies minor 1.8.91.9.0 age confidence
androidx.core:core-pip (source) dependencies patch 1.0.0-alpha021.0.0-alpha03 age confidence
androidx.xr.projected:projected-testing (source) dependencies patch 1.0.0-alpha101.0.0-alpha11 age confidence
androidx.xr.projected:projected (source) dependencies patch 1.0.0-alpha101.0.0-alpha11 age confidence
androidx.appcompat:appcompat (source) dependencies minor 1.7.11.8.0 age confidence
com.android.lint (source) plugin patch 9.3.19.3.2 age confidence
com.android.library (source) plugin patch 9.3.19.3.2 age confidence
com.android.kotlin.multiplatform.library (source) plugin patch 9.3.19.3.2 age confidence
com.android.application (source) plugin patch 9.3.19.3.2 age confidence

Warning

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


Release Notes

actions/checkout (actions/checkout)

v7.0.1

Compare Source

v7.0.0

Compare Source

v7

Compare Source

actions/setup-java (actions/setup-java)

v6.0.0

Compare Source

v6

Compare Source

gradle/gradle (gradle)

v9.7.1

Compare Source

v9.7.0

Compare Source

v9.6.1

Compare Source

v9.6.0

Compare Source

v9.5.1: 9.5.1

Compare Source

The Gradle team is excited to announce Gradle 9.5.1.

Here are the highlights of this release:

  • Task provenance in reports and failure messages
  • Type-safe accessors for precompiled Kotlin Settings plugins

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle:
atm1020,
mataha,
Adam,
Attila Kelemen,
Benedikt Ritter,
Björn Kautler,
Caro Silva Rode,
CHANHAN,
Dmitry Nezavitin,
Eng Zer Jun,
KugelLibelle,
Madalin Valceleanu,
Markus Gaisbauer,
Oliver Kopp,
Philip Wedemann,
ploober,
Roberto Perez Alcolea,
Rohit Anand,
Suvrat Acharya,
Ujwal Suresh Vanjare,
Victor Merkulov

Upgrade instructions

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

./gradlew wrapper --gradle-version=9.5.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.

takahirom/roborazzi (io.github.takahirom.roborazzi)

v1.72.0

Compare Source

New: Subdirectory naming strategies for screenshot paths

Two new roborazzi.record.namingStrategy options organize screenshots into directories instead of one flat folder of fully-qualified file names (#​909, fixes #​801):

# com.example.myapp.ui/SomeClass.method.png — the package as a single directory level
roborazzi.record.namingStrategy=testPackageDirAndClassAndMethod

# com/example/myapp/ui/SomeClass.method.png — the package as nested directories
roborazzi.record.namingStrategy=testNestedPackageDirAndClassAndMethod

Why: with generateComposePreviewRobolectricTests, projects with hundreds of previews end up with a single flat directory that is hard to navigate. Both directory styles requested in the issue discussion are supported.

_compare / _actual images mirror the golden's subdirectory. This matters because the package no longer appears in the leaf file name with the *Dir strategies — without mirroring, two classes with the same simple name in different packages would collapse onto a single flat comparison image. The mirroring also works when the compare output directory is a separate directory, and when the output directory is overridden via RoborazziRule. The three existing strategies produce byte-for-byte identical paths as before, so nothing changes unless you opt in.

Fixes
  • Wrong screenshot path on Windows. With roborazzi.record.filePathStrategy=relativePathFromRoborazziContextOutputDirectory, the output directory was prepended twice on Windows (D:\...\screenshots\D:\...\screenshots\Test.png), because the absolute-path guard only recognized Unix-style paths — D:\... fell through and was joined to the output directory again. Windows drive-absolute and UNC paths are now detected as absolute; on Unix, : and \ remain valid file name characters, so nothing changes there (#​916, fixes #​915). Thank you @​MGaetan89 for the report with a minimal reproducer while re-enabling the Roborazzi integration tests on Robolectric!
What's Changed

Full Changelog: takahirom/roborazzi@1.71.0...1.72.0

v1.71.0

Compare Source

🎉 1,000 stars

Roborazzi just passed 1,000 stars. Thank you to everyone who has filed an issue, sent a PR, shared a workaround, or just tried it on a project and told us what broke — this release is two bug reports and their fixes, which is a pretty good picture of how the library actually gets better.

Fixes

Both fixes are in the UI tree dump shipped in 1.69.0.

  • The dump was empty for captureRoboImage { content() }. The sidecar held only the root view shell, with no Compose semantics nodes at all — on every composable, and on the Compose Preview scanner path too, which delegates to the same overload. RoboComponent.defaultChildVisitor only descended into semantics for an AbstractComposeView, but this path passes the AndroidComposeView as the capture root: not an AbstractComposeView, just a ViewGroup that itself implements ViewRootForTest. Traversal fell through to the plain ViewGroup branch and stopped. It now descends for a ViewRootForTest as well, which also restores the Compose boxes in captureType = Dump images on this path (#​914, fixes #​913). Thank you @​danielkatfavor for the clear report with the exact sidecar output!
  • CustomActions serialization was non-deterministic. A CustomAccessibilityAction's action lambda is serialized via toString(), which carries JVM runtime identity, so the value changed on every run and re-recording produced golden churn with no UI change behind it. Custom actions now serialize as CustomAccessibilityAction(label=...), and collection values are serialized element-wise before sorting so ordering is stable too (#​911, fixes #​910). Thank you @​hellohj for reporting this!
What's Changed

Full Changelog: takahirom/roborazzi@1.70.0...1.71.0

lysine-dev/okhttp (com.squareup.okhttp3:okhttp)

v5.5.0

2026-08-16

This release introduces opt-in support for [Encrypted Client Hello (ECH)]. This new feature
improves user privacy by encrypting domain names in transit. With regular TLS, your coffee shop’s
Wi-Fi router can see that you’re visiting wikipedia.com, but it cannot see which page you’re
looking at. With ECH, the router observes only the IP address. This additional privacy is most
effective on sites hosted by big CDNs because the IP address doesn’t imply a particular website.

This requires ECH support in the platform’s TLS stack. Today this is only Android 17 (API 37,
released June 2026). When other TLS stacks add ECH support, we'll integrate them.

ECH took a lot of work to implement because the encryption keys are published over DNS in the
[HTTPS resource record], and we needed to write new code to fetch these records. This release
includes a major update to OkHttp’s DNS API: it now supports multiple resource record types (not
just IP addresses!), asynchronous streaming results, and in-memory caching.

To opt in, you can use DnsOverHttps:

// DnsOverHttps itself uses OkHttpClient. Build both clients upon the
// same bootstrap client so they share a connection pool and dispatcher.
val bootstrapClient = OkHttpClient()

// This sample uses Cloudflare's 1.1.1.1 DnsOverHttps service.
val client = bootstrapClient.newBuilder()
  .dns(DnsOverHttps.Builder()
    .client(bootstrapClient)
    .url("https://1.1.1.1/dns-query".toHttpUrl())
    .build())
  .build()

You could also opt in with our new AndroidDns API. Unfortunately, the privacy benefits of ECH are
deficient because its DNS queries are not encrypted by default.

// AndroidDns fetches the HTTPS DNS resource records necessary for ECH.
val client = OkHttpClient.Builder()
  .dns(AndroidDns())
  .build()
  • New: OkHttp artifacts is now signed with our [new signing key]. This project and three sibling
    projects ([Retrofit], [Okio], and [SQLDelight]) recently joined [the Commonhaus Foundation].
  • Fix: MockWebServer’s @StartStop annotation now supports @Nested JUnit 5 tests.
  • Fix: Our default TLS hostname verifier now reject hosts that fail IP canonicalization.
  • Fix: Closing a multipart part's sink no longer closes the entire request body.
  • Fix: Flush HTTP/1 request bodies before detaching the timeout. We had a bug where timeouts
    weren’t applied correctly.
  • Fix: Follow [RFC 1008]'s requirements for HTTP QUERY redirects.
  • Fix: Fall back to no proxy when the system proxy selector throws. Previously this would cause
    the HTTP call to crash.
  • Upgrade: [Okio 3.18.1][okio_3_18_1].
mockito/mockito-kotlin (org.mockito.kotlin:mockito-kotlin)

v6.3.0

Changelog generated by Shipkit Changelog Gradle Plugin

6.3.0
  • 2026-03-19 - 2 commit(s) by Joshua Selbo
  • Add first-class support for mocking object singletons (#​587)
  • Add helper to mock module-level extension functions (#​586)

v6.2.3

Changelog generated by Shipkit Changelog Gradle Plugin

6.2.3
  • 2026-01-26 - 2 commit(s) by Joshua Selbo, Mark Koops
  • Update exception message now that onGeneric is deprecated (#​583)
  • Improve Result support in matchers and captors (#​582)

v6.2.2

Changelog generated by Shipkit Changelog Gradle Plugin

6.2.2
  • 2026-01-21 - 2 commit(s) by Mark Koops
  • Fix eq() matcher NPE with nullable value class and null value (#​579)
  • Improve support for stubbing Result return values for synchronous and suspendable functions (#​576)

v6.2.1

Changelog generated by Shipkit Changelog Gradle Plugin

6.2.1
  • 2026-01-17 - 2 commit(s) by Joshua Selbo, Mark Koops
  • Solve 6.2.0 regression due to runblocking being unavailable (#​575)
  • Use jvmToolchain API to configure builds (#​572)

v6.2.0

Changelog generated by Shipkit Changelog Gradle Plugin

6.2.0
  • 2026-01-14 - 27 commit(s) by Joshua Selbo, Mark Koops, Tim van der Lippe
  • Improving stubbing support for suspend functions and value classes (#​569)
  • Update PR template to run formatting (#​568)
  • Ignore ktfmt formatting revision in git blame (#​567)
  • Enable Spotless formatting check in CI (#​566)
  • Apply ktfmt formatting (#​565)
  • Add tooling for Spotless + ktfmt (#​562)
  • Follow-up on primitive value classes (#​561)
  • Update MockSettings usage (#​560)
  • Fix anyOrNull matcher with value class wrapping primitive type (#​557)
  • Enhance/unify and document stubbing API, more groundwork towards implementing improved suspend function support (#​556)
  • Add wrappers for mockStatic, mockConstruction (#​551)
  • Add MockedStatic.verify extension fun with lambda last (#​549)
  • Extending/organizing MatchersTest.kt (#​548)
  • Adding value class support to KArgumentCaptor. (#​547)
  • Fix the output directory for the dokka Javadoc plugin (#​546)
  • #​544 Adding value class support to the eq() argument matcher. (#​545)
  • eq() argument matcher does not support for value class type arguments (#​544)
  • Add note about releasing tags via GitHub UI (#​543)

v6.1.0

Changelog generated by Shipkit Changelog Gradle Plugin

6.1.0

v6.0.0

Upgrade to Kotlin 2

What's Changed

New Contributors

Full Changelog: mockito/mockito-kotlin@5.4.0...v6.0.0

v5.4.0

Compare Source

Changelog generated by Shipkit Changelog Gradle Plugin

5.4.0
androidx/media (androidx.media3:media3-ui-compose-material3)

v1.11.0

Compare Source

This release includes the following changes since the
1.10.1 release:

  • Common library:
    • Add Format.channelMask to explicitly represent the audio channel mask,
      and a new Util.getAudioTrackChannelConfig(Format) overload to safely
      resolve it.
    • Upgrade Kotlin from 2.0.20 to 2.2.0.
  • ExoPlayer:
    • Fix a timing-dependent concurrency bug that could cause an
      IllegalStateException or IndexOutOfBoundsException in ExoPlayer.
    • Relax ad group count checks in AdsMediaSource to allow the ad group
      count to decrease when an ad group is fully processed
      (hasUnplayedAds() is false), accommodating dynamic ad group resizing
      during reset workflows.
    • Add getFlags() and FLAG_STRICT_DURATION to SampleStream to allow
      streams to report flags, and update renderers to check these flags
      dynamically.
    • Fall back to the frame rate estimator in MediaCodecVideoRenderer and
      to the codec output format in MediaCodecAudioRenderer to calculate the
      codec operating rate when the stream formats do not provide a valid
      value, and avoid unnecessary codec resets.
    • Remove clipping of content for client-side inserted ads in the core
      player. Instead, AdsMediaSource takes care of the clipping logic.
      Custom client-side inserted ads sources need to be updated to implement
      the content clipping internally.
    • Mark tracks with a well-formed but unrecognized codec profile or level
      as supported=NO_EXCEEDS_CAPABILITIES instead of supported=YES (which
      is how tracks with missing or malformed profile or level info are
      marked). This ensures these tracks (which are unlikely to be supported
      by the device) are not selected when there are better-supported
      alternatives.
    • Add DefaultPreloadManager.SimpleRankingDataComparator, which is a
      RankingDataComparator that compares the ranks of the media items based
      on their distances to the index of the current playing media item. Apps
      can override its compare(Integer, Integer) method if a more fine-tuned
      comparison logic is needed. The custom SimpleRankingDataComparator can
      be injected via a new constructor of DefaultPreloadManager.Builder.
    • Reduce the OOM risk of
      DefaultLoadControl.prioritizeTimeOverSizeThresholds by falling back to
      buffer byte size limits if available heap memory seems tight.
    • Align handling of still images when MediaItem.imageDurationUs is not
      set: JPEG and HEIC still images now 'play' with a very short default
      duration (the same way PNG and other images previously behaved).
    • Add MediaSource.prepareSource(MediaSourceCaller, PlayerId, BandwidthMeter) to plumb BandwidthMeter to MediaSource. The
      deprecated method with custom implementation will still be called by
      default though, it is recommended to implement the new method and use
      BandwidthMeter.getTransferListener() to get parity to the old method.
    • In DefaultBandwidthMeter, add support for a custom
      InitialBitrateSupplier. This allows apps to provide their own logic
      for determining the initial bitrate estimate, which will be used on
      creation of DefaultBandwidthMeter and on network type changes. The
      supplier can be set via
      DefaultBandwidthMeter.Builder.setInitialBitrateSupplier().
    • Enable dynamic scheduling by default. ExoPlayer playback work loop
      will run dynamically as opposed to on a static interval.
    • Remove an unnecessary reset that can occur when joining tracks with
      pre-roll samples to active playback.
    • In DefaultBandwidthMeter, optimize
      getInitialBitrateCountryGroupAssignment to return the country group
      assignments packed into a 32-bit integer instead of an array, reducing
      code size and avoiding allocations.
    • Fix AudioTrack initialization failures on some devices by ensuring the
      retry logic always attempts a minimum of 1 second buffer size if other
      retries (by halving the buffer size) are unsuccessful
      (#​3207).
    • Fix codec issue on some devices where the codec was swallowing all
      samples if previously flushed before receiving input buffers.
    • Add experimental ExoPlayer.Builder.enablePerStreamMediaProgression()
      to allow advancing media processing on a per-stream basis. This reduces
      startup latency between playlist items and avoids playback becoming
      "stuck" with very short content
      (#​3122).
    • Fix race condition related to audio session id usage where the initial
      audio session id auto-generated by ExoPlayer would be used instead of
      the value set by setAudioSessionId
      (#​3241).
    • Add experimental HAGC (ST 2094-50) timed metadata playback support for
      progressive media (e.g. MP4, Matroska). The player automatically merges
      HAGC metadata tracks with the associated video track and delivers the
      metadata out-of-band to the decoder on API 37+ devices. This behavior
      can be disabled via
      DefaultMediaSourceFactory.setExperimentalEnableHagcPlayback(false).
    • Add Format.selectionPriority representing the relative preference of
      the Format in track selection
      (#​3236).
    • Fix potential scrubbing mode issue where scrubbing could stall when
      seeking to 'end of stream'.
  • CompositionPlayer:
    • Fix an issue where TrackSelector instances were not being released.
  • Transformer:
    • Fix an issue where ExportResult.fileSizeBytes may be over-reported.
  • Track selection:
    • Expose BaseTrackSelection.DEFAULT_FORMAT_COMPARATOR and add
      AdaptiveTrackSelection.Factory.setTrackFormatComparator to allow
      custom format ordering and ABR selection priority beyond bitrate-only
      ordering.
    • Fix a timing-dependent concurrency issue where rapid sequential updates
      to track selection parameters could result in some updates being lost or
      overwritten.
  • Extractors:
    • MP4, MP3, and FLAC: Add FLAG_DISABLE_ARTWORK_METADATA to allow
      discarding attached pictures and cover art metadata during container
      parsing to reduce runtime memory consumption
      (#​2077). This can also
      be enabled centrally via
      DefaultExtractorsFactory.setDisableArtworkMetadata.
    • MP4: Add support for extracting ITU-T T.35 (it35) timed metadata
      tracks.
    • MP4: Add support for extracting chapter metadata (both Nero and
      QuickTime formats). QuickTime chapters are preferred if both are
      present. The extracted chapter information is exposed as Chapter
      entries within the track's Metadata, allowing for native chapter
      navigation in MP4, M4A, and M4B files (such as audiobooks and podcasts)
      (#​2803).
    • WAV, Matroska, and MP4: Add support for 64-bit floating point PCM audio
      (#​3090).
    • Matroska: Use codec bitstream metadata to populate accurate ColorInfo.
    • MP4: Add support for seeking in fragmented MP4 files using the mfra
      box when a sidx box is not present. To enable this, provide
      FLAG_READ_MFRA_FOR_SEEK_MAP to the FragmentedMp4Extractor, which is
      now done by default in DefaultExtractorsFactory
      (#​3088).
    • Ignore av1C data with unsupported version.
    • MP4: Add support for big-endian floating point PCM in fpcm boxes.
    • Matroska: Parse chapter info to Chapter entries in a track's
      Metadata.
    • MPEG-TS: Improve extraction of DTS-HD and DTS Express streams by
      combining the Core and Extension Substream into a single sample, fixing
      playback issues where the two were previously output as separate samples
      (#​3147).
    • MP4: Prevent infinite loops and out-of-bounds reads when parsing empty
      ilst metadata tag items
      (#​3191).
    • MPEG-TS: Ensure the last frame is rendered for streams where the last
      PES packet has a known length
      (#​3206).
    • MP3: Fix bitrate reporting for files with Xing and VBRI header.
    • Matroska: Handle tracks defined in the last cluster
      (#​3250).
    • Matroska: Add support for ALAC
      (#​3268).
    • MP4: Allow variable length sgpd boxes in fragmented MP4 files
      (#​3243).
    • AVI: Fix an issue where playing files without keyframe flags on audio
      tracks caused audio loss and OutOfMemoryError.
    • MP3: Use gapless-aware durations from Xing/Info headers
      (#​3183).
    • MP3: Adjust LAME/Xing encoder delay and padding metadata to match
      decoded PCM trimming
      (#​3200).
  • Audio:
    • Add a 100ms grace period in ExoPlayer's audio renderers when
      transitioning from ready to not-ready state, to debounce transient
      underruns and avoid unexpected buffering states during active playout
      (#​3210).
    • Change the default PCM buffer size logic in
      DefaultAudioTrackBufferSizeProvider to use a fixed 500ms buffer to
      make it less device dependent.
    • Update MediaCodecAudioRenderer to extract the spatial channelMask from
      the platform decoder, allowing DefaultAudioSink to use this explicit
      mask instead of inferring one from the channel count.

Note

PR body was truncated to here.


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 is behind base branch, 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 enabled auto-merge (squash) March 17, 2026 01:02
@renovate
renovate Bot requested review from kkuan2011 and yrezgui as code owners March 17, 2026 01:02
@renovate
renovate Bot force-pushed the renovate/all branch 3 times, most recently from 6d63750 to e0cffe1 Compare March 18, 2026 21:58
@renovate
renovate Bot force-pushed the renovate/all branch 11 times, most recently from 3642b22 to 58cf231 Compare March 25, 2026 22:26
@renovate
renovate Bot force-pushed the renovate/all branch 8 times, most recently from 3129112 to e078b5d Compare April 2, 2026 07:14
@renovate
renovate Bot force-pushed the renovate/all branch 2 times, most recently from b626af9 to d4a6f2e Compare April 7, 2026 13:30
@renovate renovate Bot changed the title Update all dependencies fix(deps): update all dependencies Apr 7, 2026
@renovate renovate Bot changed the title fix(deps): update all dependencies Update all dependencies Apr 8, 2026
@renovate
renovate Bot force-pushed the renovate/all branch 15 times, most recently from 7628abc to 1d66b16 Compare April 24, 2026 17:34
@renovate
renovate Bot force-pushed the renovate/all branch 11 times, most recently from 083fdfb to 0f41ddd Compare May 5, 2026 01:56
@renovate
renovate Bot force-pushed the renovate/all branch from 0f41ddd to 8f02c3d Compare May 5, 2026 20:44
Comment thread datastore/build.gradle.kts Outdated

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to bump this to 37.

@yrezgui

yrezgui commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

@android/devrel-xr There's an issue with the XR unit tests, can you look into it?

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.

3 participants