From bdd84fce7df1a1ae77e64f5b652f67d9437de849 Mon Sep 17 00:00:00 2001 From: James Newman Date: Wed, 27 May 2026 15:49:15 -0400 Subject: [PATCH] fix: pin android-core upper bound to prevent 6.0.0-rc.1 pull MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The open-ended `[5.11.3, )` range resolves to the highest available version on Maven Central — now `6.0.0-rc.1` (published 2026-05-22). 6.x removed deprecated symbols this module depends on. See mParticle/mparticle-android-sdk#710 for the broader incident. Co-Authored-By: Claude Opus 4.7 (1M context) --- media/build.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media/build.gradle.kts b/media/build.gradle.kts index 5ec0195..4d1ea97 100644 --- a/media/build.gradle.kts +++ b/media/build.gradle.kts @@ -26,7 +26,9 @@ repositories { dependencies { implementation("org.jetbrains.kotlin:kotlin-stdlib-common") - implementation("com.mparticle:android-core:[5.11.3,)") + // Bounded upper bound prevents resolving to 6.0.0-rc.1+ on Maven Central. + // See mparticle-android-sdk#710 for context. + implementation("com.mparticle:android-core:[5.11.3,6.0)") testImplementation(files("libs/test-utils.aar")) testImplementation(files("libs/java-json.jar"))