Upgrade to LeakCanary 2.8.1

This will allow libraries to migrate away from deprecated
FailTestOnLeakRunListener, see https://github.com/square/leakcanary/pull/2244

Test: ./gradlew assembleAndroidTest

Change-Id: I954713a57d76c369a3d0d156b18921555d038e30
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 39b93e1..5c8520b 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -36,7 +36,7 @@
 kotlinCoroutines = "1.6.1"
 ksp = "1.6.21-1.0.5"
 ktlint = "0.43.0"
-leakcanary = "2.7"
+leakcanary = "2.8.1"
 metalava = "1.0.0-alpha06"
 mockito = "2.25.0"
 protobuf = "3.19.4"