com.google.firebase:firebase-bom
- Major BoM version: 33 → 34.
Evidence trail
Every step Darwin took, from the records it keeps
Found behind latest
com.google.firebase:firebase-bom 33.16.0 is declared in gradle/libs.versions.toml; the registry's latest is 34.4.0.
Compared the release's API
Firebase BoM 34 removes the KTX modules (firebase-analytics-ktx, firebase-auth-ktx); their APIs live in the main modules. Verified against the BoM's own POM and release notes.
Candidate Result Reason 34.4.0 Verified Independently verified Google: Firebase KTX modules removed
firebase-*-ktx artifacts are no longer in the BoM; their Kotlin APIs are part of the main modules.
− import com.google.firebase.analytics.ktx.analytics+ import com.google.firebase.analytics.analyticsEvidence: BoM POM at 34.4.0 (firebase-bom-34.4.0.pom (no *-ktx entries)) · Release notes (firebase.google.com/support/release-notes/android · July 2025)
Rewrote 2 call sites
app/src/main/java/com/acme/app/Analytics.kt:5− import com.google.firebase.analytics.ktx.analytics+ import com.google.firebase.analytics.analyticsapp/src/main/java/com/acme/app/auth/Session.kt:8− import com.google.firebase.auth.ktx.auth+ import com.google.firebase.auth.authValidated with 958 tests
Each check ran on the unmodified repository first; only checks that pass there judge the change.
Check From Unmodified With change Tests ./gradlew testDebugUnitTest android.yml · unit-test Passed Passed 958 Review gate approved the patch
Imports and catalog aliases only; no behaviour change.
DeepSeek V4.1 Flash · Jev shadow review
Opened #312 as a draft
Firebase BoM 34: move off the removed KTX modules. Your repository's own CI judged it: CI running
Check Workflow Verdict Note unit-test android.yml Running instrumented android.yml Running Waiting for a person to merge
Migrated 2 catalog entries and 11 imports in 7 files; 958 tests passed. Draft PR waiting for CI.
Summary
- Repository
- acme/android-app
- Present
- 33.16.0
- Latest
- 34.4.0
- Proposed
- 34.4.0
- Kind
- Code migration
- Checked
- Oct 27, 02:44 UTC
- Pull request
- Draft#312
- Reviewers
- alex
For agents
The same record, over MCP
dovel_get_update({
id: "android-app--firebase-bom"
})