Clone
3
Version schemes
Daniel Chao edited this page 2024-01-30 13:54:17 -08:00

We distinguish between release versions built from tags and dev versions built from tip of main branch.

preferred version scheme (semver)

release version         : 0.25.0
dev version (unique)    : 0.25.0-dev+6bd8216
dev version (non-unique): 0.25.0-dev

version scheme for maven (gradle build's project.version is set to this)

release version         : 0.25.0
dev version (non-unique): 0.25.0-SNAPSHOT

version scheme for (doc) urls

release version               : .../0.25.0/...
last published release version: .../current/...
last published dev version    : .../latest/...