Skip to content

fix(deps): update dependency com.squareup.radiography:radiography to v2.9#196

Merged
Manabu-GT merged 1 commit intomainfrom
renovate/square-libraries
Mar 2, 2026
Merged

fix(deps): update dependency com.squareup.radiography:radiography to v2.9#196
Manabu-GT merged 1 commit intomainfrom
renovate/square-libraries

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 2, 2026

This PR contains the following updates:

Package Change Age Confidence
com.squareup.radiography:radiography 2.72.9 age confidence

Release Notes

square/radiography (com.squareup.radiography:radiography)

v2.9

2026-02-25

  • Upgrade Kotlin to 2.3.10 (#​190).
  • Introduce radiography command-line tool (#​180).
  • Release stoic-plugin via workflow (#​191).

v2.8

2026-02-19

  • Upgrade Compose to 1.10.1 (#​184).
  • Bump minSdk to 23 and compileSdk/targetSdk to 35 (#​184).
  • Add topLeft bounds to ScannableView.ComposeView (#​175).
  • Handle deprecated InvisibleToUser semantics property (#​185).
  • Sort SemanticsProperties printing to ensure consistent ordering (#​184).
  • Upgrade Gradle, AGP, and migrate to version catalogs (#​177, #​179, #​189).

Configuration

📅 Schedule: Branch creation - "before 9am on monday" (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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 added the dependencies label Mar 2, 2026
@claude
Copy link

claude bot commented Mar 2, 2026

Claude finished @renovate[bot]'s task in 55s —— View job


PR Review: com.squareup.radiography:radiography → v2.9

  • Read changed files and gather context
  • Check project compatibility (minSdk, Compose version, Kotlin version)
  • Check CI status
  • Post review findings

Summary

This is a straightforward dependency bump of radiography from 2.72.9 (skipping 2.8). The change is a single line edit in gradle/libs.versions.toml:43.

Compatibility Analysis

Concern Radiography change Project status Result
minSdk v2.8 bumped to 23 Project uses minSdk = 24 (libs.versions.toml:16) ✅ Compatible
Compose v2.8 upgraded to Compose 1.10.1 Project uses composeBom = "2025.11.00" (newer) ✅ Compatible
Kotlin v2.9 compiled with Kotlin 2.3.10 Project uses Kotlin 2.2.21 ✅ Backward compatible

API Usage Check

The project's usage in debugoverlay-core/src/main/kotlin/com/ms/square/debugoverlay/internal/util/UiHierarchy.kt relies on:

  • Radiography.scan() — unchanged ✅
  • DefaultsNoPii view state renderer — unchanged ✅
  • AllWindowsScope scan scope — unchanged ✅
  • ScannableView.AndroidView — unchanged (v2.8 only added topLeft to ComposeView) ✅

Notable Behavioral Change

v2.8 introduced sorted SemanticsProperties output for consistent ordering. This project uses radiography in captureUiHierarchy() which generates text for bug reports. The sorted output is strictly better (deterministic), and no tests appear to assert on specific output ordering that could break.

CI Status

CI checks are currently in progress — approve/merge once they pass.

Verdict

Approve — clean, low-risk version bump with no API changes affecting this project. The v2.8/v2.9 changes are purely additive or improvements (minSdk raise, sorted semantics, Kotlin upgrade). No action required beyond waiting for CI.

@github-actions
Copy link

github-actions bot commented Mar 2, 2026

Qodana for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at qodana-support@jetbrains.com

@Manabu-GT Manabu-GT merged commit de74504 into main Mar 2, 2026
5 checks passed
@renovate renovate bot deleted the renovate/square-libraries branch March 2, 2026 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant