bluetape4k-dependencies 2.0.0 Manual
Latest stable Based on Dependencies release 2.0.0
This is the stable manual for bluetape4k-dependencies:2.0.0. Its BOM, signed tag, GitHub Release, child artifacts, and downstream resolution were verified before this versioned snapshot was generated.
bluetape4k-dependencies has two related but different contracts:
- the Maven BOM aligns resolved dependency versions;
gradle/libs.versions.tomlsupplies the shared Gradle aliases and plugin versions used by Bluetape4k builds.
The catalog does not replace the BOM. Import both only when a build needs the catalog’s authoring aliases as well as the BOM’s dependency-management constraints.
Choose a path
Section titled “Choose a path”| I need to… | Start with |
|---|---|
| consume the development BOM from Gradle or Maven | Getting started |
| understand the eight upstream BOM lines | Repository map |
use bt4k aliases from a checkout | Gradle Version Catalog |
| understand what the ecosystem BOM manages | Ecosystem BOM |
| consume a timestamped snapshot safely | Snapshot consumption |
| update versions or promote a release | Version governance |
| verify a catalog or publication change | Validation |
Stable release line
Section titled “Stable release line”The catalog source declares bluetape4k-dependencies = "2.0.0"; the publish workflow adds -SNAPSHOT to the BOM coordinate. The current central BOM coordinate is therefore:
io.github.bluetape4k:bluetape4k-dependencies:2.0.0The release source is tag 2.0.0 at commit 3c203aa9. The catalog and public BOM are related contracts, but consumers must still use the BOM for dependency resolution.
Source and promotion boundary
Section titled “Source and promotion boundary”This manual is owned by the central site repository under docs/manual/bluetape4k-dependencies/. The generated 2.0 route is immutable release documentation pinned to the code tag above; the site authoring commit and code release commit remain separate provenance.