Let's defuse the Compose BOM
jakewharton.com·4d
🚰Content Pipelines
Preview
Report Post

Let’s defuse the Compose BOM

03 December 2025

Many people rely on the Compose bill of materials (BOM) artifact to provide the complete set of Compose dependency versions.

If we use Compose’s foundation 1.8.0 but a transitive dependency bumps foundation-layout, there’s a risk that these two versions are incompatible with each other despite otherwise being stable libraries. The Compose BOM will unify the versions so that all are guaranteed to work with each other.

Since Compose comprises about 15 individual libraries, the Compose BOM provides us with only a single version that we have to manually change when upgrading. Nice and simple.

But wait…

We don’t really need those things!

Every AndroidX library automatica…

Similar Posts

Loading similar posts...