Skip to content

fix: pin android-core upper bound to prevent 6.0.0-rc.1 pull#77

Merged
nickolas-dimitrakas merged 1 commit into
mainfrom
chore/pin-mparticle-version-range-rc1
May 27, 2026
Merged

fix: pin android-core upper bound to prevent 6.0.0-rc.1 pull#77
nickolas-dimitrakas merged 1 commit into
mainfrom
chore/pin-mparticle-version-range-rc1

Conversation

@jamesnrokt

Copy link
Copy Markdown
Contributor

Summary

  • Replace open-ended com.mparticle:android-core:[5.11.3,) range with [5.11.3,6.0) in media/build.gradle.kts.

Why

com.mparticle:android-core:6.0.0-rc.1 was published to Maven Central on 2026-05-22. The unbounded range resolves to the highest available version, which is now the RC. 6.x removed deprecated symbols, breaking downstream consumers.

See mParticle/mparticle-android-sdk#710 for the broader incident affecting all Android consumers using dynamic ranges.

Test plan

  • ./gradlew :media:assembleRelease resolves a 5.x android-core (not 6.0.0-rc.1).
  • Downstream apps consuming mparticle-android-media-sdk still build.

🤖 Generated with Claude Code

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) <noreply@anthropic.com>
@cursor

cursor Bot commented May 27, 2026

Copy link
Copy Markdown

PR Summary

Low Risk
Build-time version constraint only; no runtime logic, auth, or data handling changes.

Overview
Caps the com.mparticle:android-core Gradle range in media/build.gradle.kts so resolution stays on 5.x instead of picking 6.0.0-rc.1 from Maven Central.

The dependency moves from [5.11.3,) to [5.11.3,6.0), with a short comment pointing at mparticle-android-sdk#710. This avoids transitive consumers of the media SDK breaking when 6.x drops deprecated APIs.

Reviewed by Cursor Bugbot for commit bdd84fc. Bugbot is set up for automated code reviews on this repo. Configure here.

@sonarqubecloud

Copy link
Copy Markdown

@nickolas-dimitrakas nickolas-dimitrakas merged commit 1e15fe9 into main May 27, 2026
5 checks passed
@nickolas-dimitrakas nickolas-dimitrakas deleted the chore/pin-mparticle-version-range-rc1 branch May 27, 2026 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants