diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index d909ce60..ff63ea81 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -83,6 +83,6 @@ retrofit-moshi = { module = "com.squareup.retrofit2:converter-moshi", version.re
 
 # Test libs
 junit = { module = "junit:junit", version = "4.13.2" }
-truth = { module = "com.google.truth:truth", version = "1.2.0" }
+truth = { module = "com.google.truth:truth", version = "1.4.0" }
 kotlinCompileTesting = { module = "dev.zacsweers.kctfork:core", version.ref = "kotlinCompileTesting" }
 kotlinCompileTesting-ksp = { module = "dev.zacsweers.kctfork:ksp", version.ref ="kotlinCompileTesting" }
diff --git a/moshi-ir/moshi-kotlin-tests/build.gradle.kts b/moshi-ir/moshi-kotlin-tests/build.gradle.kts
index efba913c..d2ccaef1 100644
--- a/moshi-ir/moshi-kotlin-tests/build.gradle.kts
+++ b/moshi-ir/moshi-kotlin-tests/build.gradle.kts
@@ -46,7 +46,7 @@ tasks.withType<KotlinCompile>().configureEach {
 
 dependencies {
   testImplementation("junit:junit:4.13.2")
-  testImplementation("com.google.truth:truth:1.2.0")
+  testImplementation("com.google.truth:truth:1.4.0")
   testImplementation("com.squareup.moshi:moshi:1.15.0")
   testImplementation(kotlin("reflect"))
   testImplementation(project(":moshi-ir:moshi-kotlin-tests:extra-moshi-test-module"))