Skip to content

Command version

Rafael Fragoso edited this page Jun 7, 2026 · 2 revisions

Command: version

Print version information.

Synopsis

columbus version
columbus --version

Description

Reports the binary version, git commit, build date, and the index schema version. The schema version is useful when deciding whether a --full reindex is needed after upgrading.

Example

$ columbus version
columbus 0.1.0 (commit aff18617f7f03e1b3412595d6c0a01bbdbd6b63a, built 2026-06-07T13:54:59Z)

--json

{"command":"version","version":"0.1.0","commit":"aff18617f7f03e1b3412595d6c0a01bbdbd6b63a","date":"2026-06-07T13:54:59Z",
 "index_schema_version":1,"ok":true,"schema_version":1}

Released builds stamp real values via -ldflags (main.version, main.commit, main.date); the exact commit and date above are from the v0.1.0 build. Building from source without a tag reports dev / commit none / built unknown instead.

Exit codes

0 always. See Exit Codes.

See also

Command: doctor · Releasing

Clone this wiki locally