# Dependencies BOM

DevFeed: [Dependencies BOM](<https://devfeed.tech/articles/dependencies-bom-27296.md>)

Original publisher: [Read original article](<https://blog.pchudzik.com/201804/dependencies-bom/>)

Published: 2018-04-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Paweł Chudzik](<https://devfeed.tech/sources/pawe-chudzik.md>)

Topics: [Maven](<https://devfeed.tech/topics/maven.md>), [Software](<https://devfeed.tech/topics/software.md>), [coding](<https://devfeed.tech/topics/coding.md>), [import](<https://devfeed.tech/topics/import.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [develop](<https://devfeed.tech/tags/develop.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [versioning](<https://devfeed.tech/tags/versioning.md>)

## AI overview

This article explains how semantic versioning and Maven Bill of Materials import scope can simplify managing and updating dependencies across connected libraries or services. It discusses major, minor, and patch version changes and presents BOMs as a way to let consumers upgrade multiple dependencies through one dependency update.

## Source excerpt

Managing and versioning a bunch of connected libraries or services is hard. It doesn't matter if you are a consumer or a provider of it. In this post, I'm exploring two simple solutions which might come in handy if you develop an ecosystem of libraries/services or when you are a consumer of those. It is all about semantic versioning and import scope of BOM in maven dependencies. Read more