Skip to content

Update all dependencies#2729

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

Update all dependencies#2729
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 Apr 26, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
gradle (source) minor 9.4.19.5.0 age confidence
com.google.android.gms:play-services-wearable dependencies major 19.0.020.0.1 age confidence
io.grpc:grpc-protobuf-lite dependencies minor 1.80.01.81.0 age confidence
io.grpc:grpc-binder dependencies minor 1.80.01.81.0 age confidence
io.grpc:grpc-android dependencies minor 1.80.01.81.0 age confidence
com.google.genai:google-genai dependencies minor 1.51.01.53.0 age confidence
androidx.paging:paging-compose (source) dependencies minor 3.4.23.5.0 age confidence
io.grpc:grpc-stub dependencies minor 1.80.01.81.0 age confidence
com.android.tools.build:gradle (source) dependencies minor 9.1.09.2.1 age confidence
androidx.compose.runtime:runtime-tracing (source) dependencies patch 1.11.01.11.1 age confidence
io.github.takahirom.roborazzi plugin minor 1.59.01.60.0 age confidence
io.github.takahirom.roborazzi:roborazzi-junit-rule dependencies minor 1.59.01.60.0 age confidence
io.github.takahirom.roborazzi:roborazzi-painter dependencies minor 1.59.01.60.0 age confidence
io.github.takahirom.roborazzi:roborazzi-compose dependencies minor 1.59.01.60.0 age confidence
io.github.takahirom.roborazzi:roborazzi-accessibility-check dependencies minor 1.59.01.60.0 age confidence
io.github.takahirom.roborazzi:roborazzi dependencies minor 1.59.01.60.0 age confidence
io.grpc:protoc-gen-grpc-java dependencies minor 1.80.01.81.0 age confidence
com.google.android.gms:oss-licenses-plugin dependencies minor 0.11.00.12.0 age confidence
com.autonomousapps.dependency-analysis plugin minor 3.7.03.10.0 age confidence
ee.schimke.composeai.preview plugin minor 0.7.70.10.2 age confidence
androidx.compose.material3:material3 (source) dependencies patch 1.5.0-alpha181.5.0-alpha19 age confidence
androidx.health:health-services-client (source) dependencies patch 1.1.0-rc011.1.0-rc02 age confidence

Release Notes

gradle/gradle (gradle)

v9.5.0

Compare Source

grpc/grpc-java (io.grpc:grpc-protobuf-lite)

v1.81.0

Compare Source

googleapis/java-genai (com.google.genai:google-genai)

v1.53.0

Compare Source

Features
  • [Python] Multimodal file search (b12cd29)
  • Multimodal file search (aaf0c40)

v1.52.0

Compare Source

Features
  • [Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (a09716e)
  • Add output_info to BatchJob (e337ba9)
  • Add ImageResizeMode for GenerateVideos (e089fcb)
  • Add new Gemini Deep Research agent models (88d7019)
  • Add Vertex Dataset input and output options for batch jobs (612601d)
  • interaction-api: Add grounding tool usage breakdown to Interaction Usage. (bc2f815)
  • introduce enterprise and GOOGLE_GENAI_USE_ENTERPRISE (97adcd9)
  • Replace the more ambiguous rate field with sample_rate. (d762b6e)
Documentation
  • replace Vertex AI with Gemini Enterprise Agent Platform (84c1d43)
  • update doc string to replace Vertex AI with Gemini Enterprise Agent Platform, update method error message to replace Vertex AI with Gemini Enterprise Agent Platform (previously known as Vertex AI), update converter error message to replace Vertex AI with Gemini Enterprise Agent Platform (c5aefa7)
  • update Gemini Enterprise Agent Platform home page url (7b46a6f)
takahirom/roborazzi (io.github.takahirom.roborazzi)

v1.60.0

Compare Source

Bugfix: Fix Roborazzi cache path sensitivity

When we use Roborazzi in a different path with the same repository, Roborazzi used to invalidate the cache. Though I think it is not critical because we frequently use test filters(--tests) when we run tests, which also invalidate the cache. But it's better to support the cache.
Thanks @​Link184 for the contribution!

What's Changed

New Contributors

Full Changelog: takahirom/roborazzi@1.59.0...1.60.0

yschimke/compose-ai-tools (ee.schimke.composeai.preview)

v0.10.2

Features
  • add force escape hatch to render_preview + CLI to replace rm -rf build/classes/ (#​927) (9aa5690)
Bug Fixes
  • daemon: gate Wear ambient connector on consumer classpath presence (#​933) (e3a68c8)
  • plugin: pin ui-test-manifest / ui-test-junit4 to renderer floor for tile-only consumers (#​934) (69dc703)

v0.10.1

Features
Bug Fixes
  • daemon: propagate session-closed hook for proactive interactive cleanup (#​896) (8a13f8b)
  • samples: drive wear ambient previews via androidx AmbientMode (#​907) (01860b6)

v0.10.0

⚠ BREAKING CHANGES
  • daemon: gate history/diff behind experimental sysprop for 1.0 (#​875)
  • vscode: remove composePreview.streaming.enabled setting (#​889)
  • vscode: remove composePreview.daemon.enabled setting (#​878)
Features
  • daemon: add composestream/1 live-frame streaming protocol (#​847) (524b566)
  • daemon: add Wear OS ambient-mode preview override (#​891) (9ba0fbe)
  • daemon: default daemon to no extensions, opt-in via extensions/enable (#​854) (afc5066)
  • daemon: gate history/diff behind experimental sysprop for 1.0 (#​875) (6d97728)
  • data/uiautomator: Compose SemanticsNode support + JSON wire format (#​864) (9040556)
  • data/uiautomator: end-to-end uia.* dispatch through record_preview (#​872) (8f5e8c6)
  • data/uiautomator: prototype UIAutomator-shaped query/action API (#​832) (ec18a23)
  • index preview targets and surface them in VS Code (#​821) (967bca4)
  • mcp: close the source-freshness gaps agents see as stale renders (#​826) (7def542)
  • mcp: mcp doctor verdicts + skill guidance to stop spurious reinstalls (#​827) (7b1aa57)
  • samples: add inset focus ring demo in :samples:android-alpha (#​895) (8079a1b)
  • strings: surface text truncation in text/strings v2 (#​844) (da388de)
  • vscode: drop static base capture when scroll image data product exists (#​893) (5d2e9b5)
  • vscode: mirror PROTOCOL v2 and enable all advertised extensions on connect (#​866) (1422362)
  • vscode: remove composePreview.daemon.enabled setting (#​878) (13ea62e)
  • vscode: remove composePreview.streaming.enabled setting (#​889) (3b40a1d)
  • vscode: restore composePreview.daemon.enabled as deprecated no-op (#​890) (e637116)
Bug Fixes
  • daemon: break live-frame loop when interactive session auto-closes (#​892) (31085fc)
  • deps: update gradle minor/patch (#​793) (1a61966)
  • install: require --yes/--upgrade so agents can't silently download (#​803) (d27a409)
  • mcp: notify on every bootstrap-to-full tool catalog transition (#​837) (4387cdc)
  • mcp: re-import previews.json when discoverPreviews rewrites it (#​843) (1c402bc)
  • plugin: pin androidx.core:core 1.16 floor for renderer test APK (#​811) (9b17fe9)
  • streaming: plug stream/stop teardown leaks + decode-order race (#​861) (7f013f3)
  • vscode: coalesce live pointerMove sends to rAF cadence (#​885) (7bdc2ad)
  • vscode: exempt composePreviewDaemonStart from refresh cancel (#​840) (92b9ce6)
  • vscode: forward live pointer events through the streaming canvas (#​882) (8ee7368)
  • vscode: forward live wheel events through the streaming canvas (#​880) (2dac098)

v0.9.3

Features
  • data/wallpaper: use material-kolor for seed → ColorScheme derivation (#​788) (8af237a)
  • data: add wallpaper data extension that drives Material3 dynamic theme from a seed color (#​780) (0157a53)
  • install: symlink skill bundles into Codex / Antigravity skill dirs (#​782) (0a2cadc)
  • mcp: register compose-preview-mcp with every detected agent host (#​775) (23bb7b7)
Bug Fixes

v0.9.2

Features
  • a11y: hierarchy-android producer in its own small module (#​724) (99e5148)
  • a11y: OverlayExtension as 3-input PostCaptureProcessor (#​719) (489b756)
  • a11y: OverlayExtension runs through the typed pipeline (#​732) (720fe49)
  • a11y: route TouchTargets through typed pipeline at runtime (#​726) (44cbbb4)
  • a11y: TouchTargetsExtension via new PostCaptureProcessor hook (#​717) (0aa157c)
  • a11y: wire 11 more a11y.action.* dispatchers via SemanticsActions (#​738) (7876d19)
  • a11y: wire a11y.action.click end-to-end through SemanticsActions.OnClick (#​734) (8523180)
  • a11y: wire AccessibilityHierarchyExtension on both render paths (#​751) (8dd4421)
  • add device background around composable hook (#​699) (90a1ae4)
  • add device background preview extension (#​682) (0451390)
  • add device background theme capture facade (#​710) (24e4015)
  • add device clip around composable hook (#​700) (b1e7161)
  • add layout inspector capture context (#​709) (dc0c2dc)
  • add material theme preview overrides (#​683) (1ce7959)
  • add scroll gif frame driver hook (#​703) (b62e030)
  • add theme token capture facade (#​714) (2c64548)
  • daemon: wire lifecycle.event as a host-owned recording-script extension (#​741) (d2f7ef2)
  • daemon: wire preview.reload via key(...) invalidation (#​742) (74ac182)
  • daemon: wire state.recreate via SaveableStateRegistry snapshot+restore (#​744) (eec9948)
  • daemon: wire state.save / state.restore with named checkpoints (#​749) (94f96d8)
  • extensions: typed context keys for non-product hook inputs (#​739) (872f723)
  • extensions: typed runtime contract for data extensions (#​716) (6a57253)
Bug Fixes
  • a11y: plan only transitively-runnable extensions per render (#​728) (55708aa)
  • daemon-android: import getOrNull for SemanticsConfiguration (#​745) (1fa7755)
  • plugin: defer KMP-Android desktop runtime classpath lookup (#​725) (3b4f086)
  • vscode: hide icon-button[hidden] in the focus-mode toolbar (#​765) (2cd106a)
  • vscode: pin webview esbuild to tsconfig.webview.json (#​758) (2d026f5)

v0.9.1

Bug Fixes

v0.9.0

⚠ BREAKING CHANGES
Features
  • add text strings data product (#​549) (9fe1038)
  • cli: add daemon library foundation (#​616) (60a09cd)
  • cli: add data product commands (#​620) (14f9d57)
  • cli: add history commands (#​624) (ddb4bfb)
  • daemon-desktop: DesktopInteractiveSession holds scene across inputs (#​408) (c8fdb63)
  • daemon,mcp: mp4 / webm recording via optional ffmpeg (P3) (#​487) (54ad3d9)
  • daemon,plugin: thread display dimensions through PreviewInfoDto (#​439) (e4e0a94)
  • daemon,vscode: D2 a11y data products end-to-end + focus-mode toggle (#​410) (e7db84d)
  • daemon: add v3 Android-interactive bridge primitives (#​459) (e789b0b)
  • daemon: advertise InitializeResult.capabilities.interactive (#​425) (28e0005)
  • daemon: advertise known device catalog via initialize capabilities (#​433) (3b9dee5)
  • daemon: advertise renderer backend in initialize capabilities (#​458) (4f4e4c2)
  • daemon: advertise supportedOverrides in initialize capabilities (#​441) (2811a47)
  • daemon: affinity-aware sandbox-pool dispatch (previewId-keyed) (#​374) (85217a0)
  • daemon: Android (Robolectric) scripted recording (P5) (#​496) (49fc0a3)
  • daemon: auto-prune + history/prune RPC + historyPruned notification (H4) (#​335) (b183559)
  • daemon: coalesce interactive input bursts on in-flight render (#​409) (740cee6)
  • daemon: compose/recomposition delta producer (D5) (#​444) (48e19dc)
  • daemon: D2 a11y data products end-to-end (daemon side) (#​412) (784d52e)
  • daemon: data/fetch re-render-on-demand with per-request budget (#​419) (9b2935d)
  • daemon: device override on renderNow (#​423) (95f4e7f)
  • daemon: harden v3 Android interactive lifecycle (#​473) (9704e00)
  • daemon: history/diff (metadata) + GitRefHistorySource read (H3 + H10a) (#​322) (310dbab)
  • daemon: image-processor seam + extras on data products (D2.1) (#​472) (2f3d3cb)
  • daemon: in-JVM sandbox pool — RobolectricHost(sandboxCount = N) now works (#​350) (a1a3942)
  • daemon: interactive RPC + frame dedup + multi-target streams (#​400) (8a51383)
  • daemon: InteractiveSession interface + RenderHost.acquireInteractiveSession (#​406) (537a10f)
  • daemon: live (non-scripted) recording driven by recording/input (P4) (#​491) (4f87535)
  • daemon: per-call display-property overrides on renderNow (#​402) (634099a)
  • daemon: per-kind subscribe params + producer subscription lifecycle (#​435) (a23ce2a)
  • daemon: per-render captureAdvanceMs override + bumpable maxRenderMs (#​460) (6d382c0)
  • daemon: per-slot user-class child loaders — pool now hot-reload-compatible (#​377) (02d0c0b)
  • daemon: persistent preview daemon — design + B1/B2 implementation (opt-in, speculative) (#​303) (b4e63ee)
  • daemon: publish daemon-core, daemon-desktop, daemon-android to Maven Central (#​373) (27ba566)
  • daemon: record history per render + history/list + history/read (H1+H2) (#​318) (46bd81b)
  • daemon: scripted screen-record surface with virtual frame clock (P1) (#​478) (0f6bbec)
  • daemon: silent metadata reconcile on save; render PNGs before discoveryUpdated (#​378) (b21b292)
  • daemon: startup timeline instrumentation + RobolectricHost.start blocks until ready (#​327) (0a374fc)
  • daemon: wire v3 Android-interactive held-rule loop (#​467) (31e65a5)
  • expose history prune initialize options (#​555) (0793d9a)
  • mcp: 1+N replica model per (workspace, module) for parallel renders (#​338) (92b3096)
  • mcp: auto-render in get_preview_data + refcount data subscriptions (#​415) (5891a85)
  • mcp: bundle MCP server in the CLI launcher; document agent flows (#​485) (3f05950)
  • mcp: cache attached data products + --attach-data-product flag (#​430) (73944e5)
  • mcp: default replicasPerDaemon to 3 (4 sandboxes per daemon) (#​366) (6a69e63)
  • mcp: expose data products via list/get/subscribe tools (#​404) (d45ae75)
  • mcp: expose data products via list/get/subscribe tools (#​405) (e98d2c7)
  • mcp: list_devices tool surfaces the @​Preview device catalog (#​438) (6ea5924)
  • mcp: record_preview tool driving daemon recording surface (P2) (#​484) (08abe96)
  • mcp: set_visible/set_focus, targeted historyAdded fan-out, Session interface, README + docs (#​332) (52275ac)
  • mcp: supervisor wire-up — replicasPerDaemon = in-JVM sandbox pool (#​357) (e2c1e63)
  • mcp: top-level :mcp module — Model Context Protocol server over the preview daemon (#​309) (6b74573)
  • mcp: validate render_preview overrides against daemon capabilities (#​457) (3328094)
  • plugin: register composePreviewDaemonStart for desktop modules (#​316) (f92f7cc)
  • renderer-android: structured per-preview runtime errors via sidecar (#​389) (75e6c47)
  • request 0.9.0 release (#​658) (08f11fe)
  • samples/wear: animate FixedPreviewTimeSource in previews (#​490) (d3267e7)
  • settings to gate a11y data products on producer + consumer sides (#​429) (14ae185)
  • support desktop locale overrides when available (#​562) (97f78d6)
  • support desktop locale overrides when available (#​573) (4a81a09)
  • vscode,renderer-desktop: structured per-preview runtime errors on failing cards (#​385) (2cb2e14)
  • vscode: add Launch on Device button to preview view (#​392) (b03609b)
  • vscode: channel-close stream cleanup + Shift+LIVE multi-stream UI (#​424) (cf2cdb9)
  • vscode: close the LSP-gate loop — auto-retry on diagnostic clear, debounce save-edge reads (#​380) (a8bef48)
  • vscode: default the preview daemon to enabled (#​381) (0d7e08f)
  • vscode: Diff All Previews vs Main command (#​367) (54a20f8)
  • vscode: diff mode toggle — side / overlay / onion-skin (#​361) (e161ea9)
  • vscode: discoverable focus mode + History panel scope chip (#​348) (424717b)
  • vscode: focus-mode arrow-key nav + stable history scope on save (#​349) (9291611)
  • vscode: gate early focus features (#​660) (e0c47b3)
  • vscode: history row diff vs current / vs previous (MVP) (#​354) (4deb0b0)
  • vscode: history thumbnails, relative timestamps, drop JSON dump (#​352) (a9bf2d6)
  • vscode: launch previews via PreviewActivity instead of LAUNCHER (#​393) (ce135d9)
  • vscode: live panel diff vs HEAD / vs main (MVP) (#​359) (a50d1ec)
  • vscode: live-stream interactive mode in focus view (daemon-only) (#​394) (b8c3d4a)
  • vscode: one-click LIVE on any preview, auto-stop on focus/scroll (#​437) (ef21fa7)
  • vscode: parse kotlinc errors from Gradle output (#​356) (bdd00a9)
  • vscode: per-row vs-main dot in history panel (#​365) (c410d7b)
  • vscode: pixel-stats line on diff results (#​363) (17d9e75)
  • vscode: preload cached previews on activation so the panel never opens empty (#​388) ([58cdb04](https://redirect.github.com/yschimke/compose-ai-tools/commit/58cdb0499a92a76ab8dd66928b8c6e710105abd1

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-bot renovate-bot force-pushed the renovate/all branch 10 times, most recently from 7234bb1 to 97ab64d Compare April 30, 2026 19:58
@renovate-bot renovate-bot force-pushed the renovate/all branch 4 times, most recently from 70fab3c to 6238367 Compare May 7, 2026 22:17
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