From e9bf24f79d87bb9e24d50fcc23cc3210b41e6c01 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 5 Aug 2026 01:28:46 +0000 Subject: [PATCH 1/3] chore(deps): bump similar 3.1.1 -> 3.1.2 (patch) Test-only crate (golden-test-support diffing helper). No API surface change; patch release only. --- native/rust/Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/native/rust/Cargo.lock b/native/rust/Cargo.lock index 8d056fcd5..b9ddacfeb 100644 --- a/native/rust/Cargo.lock +++ b/native/rust/Cargo.lock @@ -7718,9 +7718,9 @@ checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" [[package]] name = "similar" -version = "3.1.1" +version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6505efef05804732ed8a3f2d4f279429eb485bd69d5b0cc6b19cc02005cda16" +checksum = "85ee016af5d736b69fc89e19254540fa4b5f5492853fb5503920f084011c78b6" dependencies = [ "bstr", ] From abbfec87daf86a59fcc4180f03c4e4572fafe764 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 5 Aug 2026 01:28:49 +0000 Subject: [PATCH 2/3] chore(deps): bump compose-preview-plugin 0.19.25 -> 0.19.34 (patch) Build-time-only preview-rendering plugin (ee.schimke.composeai.preview). No production/runtime dependency. --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 735b0012a..bed0264b4 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -39,7 +39,7 @@ room = "2.8.4" robolectric = "4.16.1" roborazzi = "1.70.0" leakcanary = "2.14" -compose-preview-plugin = "0.19.25" +compose-preview-plugin = "0.19.34" module-graph = "0.13.0" retrofit = "3.0.0" okhttp = "5.4.0" From 847a42fe7b69653629330edb23f3d30830906a82 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 5 Aug 2026 01:28:54 +0000 Subject: [PATCH 3/3] fix(build): align socket-bind-probe CMake version with shared pin testing/socket-bind-probe hardcoded CMake 3.22.1, drifted from the ripdpi.nativeCmakeVersion=3.31.6 pin every other native module reads from gradle.properties via ripdpi.android.rust-native. Read the same property instead of the stale literal. --- testing/socket-bind-probe/build.gradle.kts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/testing/socket-bind-probe/build.gradle.kts b/testing/socket-bind-probe/build.gradle.kts index 4565e6b9a..6e5f85fc3 100644 --- a/testing/socket-bind-probe/build.gradle.kts +++ b/testing/socket-bind-probe/build.gradle.kts @@ -10,7 +10,10 @@ extensions.configure { externalNativeBuild { cmake { path = file("src/main/cpp/CMakeLists.txt") - version = "3.22.1" + // Align with the shared `ripdpi.nativeCmakeVersion` pin (gradle.properties) + // used by every other native module via ripdpi.android.rust-native; this + // module previously hardcoded an older, drifted CMake version. + version = providers.gradleProperty("ripdpi.nativeCmakeVersion").get() } } }