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
gradle (source) minor 9.4.19.6.1 age confidence
com.google.protobuf:protoc (source) dependencies minor 4.34.04.35.1 age confidence
androidx.wear.tiles:tiles-tooling-preview (source) dependencies patch 1.6.01.6.1 age confidence
androidx.wear.tiles:tiles-tooling (source) dependencies patch 1.6.01.6.1 age confidence
androidx.wear.tiles:tiles-testing (source) dependencies patch 1.6.01.6.1 age confidence
androidx.wear.tiles:tiles-renderer (source) dependencies patch 1.6.01.6.1 age confidence
androidx.wear.tiles:tiles (source) dependencies patch 1.6.01.6.1 age confidence
com.diffplug.spotless plugin minor 8.7.08.8.0 age confidence
androidx.sqlite:sqlite-async (source) dependencies patch 2.7.0-rc012.7.0 age confidence
androidx.sqlite:sqlite-bundled (source) dependencies patch 2.7.0-rc012.7.0 age confidence
androidx.sqlite:sqlite-framework (source) dependencies patch 2.7.0-rc012.7.0 age confidence
io.github.takahirom.roborazzi plugin minor 1.64.01.66.0 age confidence
io.github.takahirom.roborazzi:roborazzi-junit-rule dependencies minor 1.64.01.66.0 age confidence
io.github.takahirom.roborazzi:roborazzi-compose dependencies minor 1.64.01.66.0 age confidence
io.github.takahirom.roborazzi:roborazzi dependencies minor 1.64.01.66.0 age confidence
androidx.room3 (source) plugin patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-testing (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-sqlite-wrapper (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-livedata (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-guava (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-rxjava3 (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-paging (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-compiler (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-common (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.room3:room3-runtime (source) dependencies patch 3.0.0-rc013.0.0 age confidence
androidx.wear.compose.remote:remote-material3 (source) dependencies patch 1.0.0-alpha061.0.0-alpha07 age confidence
androidx.wear.protolayout:protolayout-material3 (source) dependencies patch 1.4.01.4.1 age confidence
androidx.wear.protolayout:protolayout-material (source) dependencies patch 1.4.01.4.1 age confidence
androidx.wear.protolayout:protolayout-expression (source) dependencies patch 1.4.01.4.1 age confidence
androidx.wear.protolayout:protolayout (source) dependencies patch 1.4.01.4.1 age confidence
com.android.billingclient:billing-ktx dependencies minor 9.0.09.1.0 age confidence
org.mockito.kotlin:mockito-kotlin dependencies major 5.3.16.3.0 age confidence
com.google.dagger.hilt.android plugin minor 2.59.22.60.1 age confidence
com.google.dagger:hilt-android-compiler dependencies minor 2.59.22.60.1 age confidence
com.google.dagger:hilt-android dependencies minor 2.59.22.60 age confidence
androidx.glance.wear:wear-core (source) dependencies patch 1.0.0-alpha121.0.0-alpha13 age confidence
androidx.glance.wear:wear (source) dependencies patch 1.0.0-alpha121.0.0-alpha13 age confidence
com.google.android.engage:engage-core dependencies minor 1.5.121.6.0 age confidence
androidx.compose.remote:remote-tooling-preview (source) dependencies patch 1.0.0-alpha131.0.0-alpha14 age confidence
androidx.compose.remote:remote-creation-compose (source) dependencies patch 1.0.0-alpha131.0.0-alpha14 age confidence
androidx.compose.remote:remote-core (source) dependencies patch 1.0.0-alpha131.0.0-alpha14 age confidence
androidx.compose.ui:ui-test-junit4 (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose.ui:ui-test (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose.ui:ui (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose.material:material-ripple (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose.material:material (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose.foundation:foundation-layout (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose.foundation:foundation (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose.animation:animation-graphics (source) dependencies patch 1.11.31.11.4 age confidence
androidx.hilt:hilt-navigation-compose (source) dependencies minor 1.3.01.4.0 age confidence
androidx.navigation3:navigation3-ui (source) dependencies patch 1.1.31.1.4 age confidence
androidx.navigation3:navigation3-runtime (source) dependencies patch 1.1.31.1.4 age confidence
androidx.glance:glance-preview (source) dependencies patch 1.3.0-alpha011.3.0-alpha02 age confidence
androidx.glance:glance-appwidget-preview (source) dependencies patch 1.3.0-alpha011.3.0-alpha02 age confidence
androidx.glance:glance-testing (source) dependencies patch 1.3.0-alpha011.3.0-alpha02 age confidence
androidx.glance:glance-material3 (source) dependencies patch 1.3.0-alpha011.3.0-alpha02 age confidence
androidx.glance:glance-appwidget-testing (source) dependencies patch 1.3.0-alpha011.3.0-alpha02 age confidence
androidx.glance:glance-appwidget (source) dependencies patch 1.3.0-alpha011.3.0-alpha02 age confidence
androidx.core:core-pip (source) dependencies patch 1.0.0-alpha021.0.0-alpha03 age confidence
androidx.compose.ui:ui-test-junit4-accessibility (source) dependencies patch 1.11.31.11.4 age confidence
androidx.compose:compose-bom dependencies patch 2026.06.002026.06.01 age confidence
androidx.appfunctions:appfunctions-compiler (source) dependencies patch 1.0.0-alpha091.0.0-alpha10 age confidence
androidx.appfunctions:appfunctions (source) dependencies patch 1.0.0-alpha091.0.0-alpha10 age confidence
androidx.xr.glimmer:glimmer-google-fonts (source) dependencies patch 1.0.0-alpha141.0.0-alpha15 age confidence
androidx.xr.glimmer:glimmer (source) dependencies patch 1.0.0-alpha141.0.0-alpha15 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.0

Compare Source

v7

Compare Source

gradle/gradle (gradle)

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.

v9.5.0: 9.5.0

Compare Source

The Gradle team is excited to announce Gradle 9.5.0.

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.0 by updating your wrapper:

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

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

v1.66.0

Compare Source

New feature - iOS (Compose Multiplatform) screenshot testing now shares the full Roborazzi pipeline

Roborazzi's iOS support has been rebuilt on top of the same image pipeline used on Android and Desktop. Previously, captureRoboImage on iOS was a separate implementation that only wrote a PNG and did a basic comparison. Now, iOS goes through the common RoborazziOptions pipeline, so most options you already use on Android work on iOS too:

composeUiTest.captureRoboImage(
  filePath = "ios_screenshot.png",
  roborazziOptions = RoborazziOptions(
    compareOptions = RoborazziOptions.CompareOptions(
      resultValidator = ThresholdValidator(0.01f),
    ),
  ),
) {
  MyComposeScreen()
}

What now works on iOS:

  • Comparison options: changeThreshold, resultValidator, custom imageComparator (via dropbox/differ), and resizeScale
  • Comparison images: failed comparisons generate the familiar reference | diff | new image, including ComparisonStyle.Grid with grid lines and Reference/Diff/New labels, matching the JVM layout
  • Reports: results are written into the standard Roborazzi report JSON, with contextData and custom RoborazziReporters (the roborazzi.contextdata flag is honored on iOS too)
  • Record/Compare/Verify tasks: recordRoborazziIos* / compareRoborazziIos* / verifyRoborazziIos* behave consistently with other targets

Current limitations on iOS (see the feature matrix for details):

  • Output format is PNG only (WebP is not supported)
  • Dump mode and applyDeviceCrop are not applicable
  • PixelBitConfig.Rgb565 falls back to 8888 with a warning
  • The automatically-added default context data (test class name) is JVM-only
  • Highly translucent pixels (alpha near 0) may lose some color precision due to CoreGraphics' premultiplied alpha (pinned down by characterization tests)

iOS support remains experimental, and behavior may be adjusted in future releases.

Note: if you already have recorded iOS golden images, please re-record them (recordRoborazzi*) after upgrading — the capture and encoding path has changed, so existing baselines may report differences.

Thanks to @​eyedol and @​vladcudoidem for building out the original iOS diffing and reporting infrastructure that this release builds upon, and thank you @​jl-jonas and @​kartikprakash1 for reporting iOS issues.

Bugfix - New golden images were misreported as "Changed" in recording tasks

When a recording task wrote a golden image for the first time, the report classified it as Changed instead of Added. The recording flow saves the actual image to the golden path before deciding the result status, so the existence check always saw the file as present. The check is now captured before any write, so newly added images are reported as Added correctly.

Bugfix - Descriptive error when AI assertions are used without configuration

Calling AI assertions without configuring aiAssertionOptions used to crash with an unhelpful NullPointerException. It now throws a descriptive error explaining that aiAssertionOptions needs to be set up.

What's Changed

Full Changelog: takahirom/roborazzi@1.65.0...1.66.0

v1.65.0

Compare Source

New experimental feature - Separate output directories per variant/target

You can now opt in to giving each Roborazzi task its own output directory:

roborazzi {
  @​OptIn(ExperimentalRoborazziApi::class)
  separateOutputDirs.set(true)
}

When enabled, each Roborazzi task gets its own output and intermediate subdirectory (e.g. build/outputs/roborazzi/debug/, build/outputs/roborazzi/desktop/) instead of sharing a single directory across every variant/target. It defaults to false, so existing behavior is unchanged.

Why: When multiple Roborazzi test tasks run in a single Gradle invocation (e.g. check, KMP's allTests), they race over the shared output directory: one task's finalizer copy can delete files while another task fingerprints them as input. On Gradle 9 this hard-fails with Cannot access input property 'roborazziImageInput' (NoSuchFileException). Separating the directories removes the race at the root.

Note: If you enable this option, your golden images move to per-task subdirectories, so you'll need to re-record them (or move the existing files).

Thank you, @​boiler23, @​F43nd1r, and @​vladcudoidem for reporting these issues.

Maintenance - Binary compatibility validation

Roborazzi now uses the kotlinx binary-compatibility-validator in CI, so any unintended change to the published JVM API surface fails CI instead of slipping into a release. This has no effect on your project, but it makes upcoming refactoring for iOS/KMP support safer.

What's Changed

Full Changelog: takahirom/roborazzi@1.64.0...1.65.0

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](https://redirect.github.com/mocki

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