The ''version'' sub-command

Emits some information about the Zettelstore's version. This allows you to check, whether your installed Zettelstore is

The name of the software (“Zettelstore”) and the build version information is given, as well as the compiler version, and an indication about the operating system and the processor architecture of that computer.

The build version information is a string like 1.0.2+351ae138b4. The part “1.0.2” is the release version. “+351ae138b4” is a code uniquely identifying the version to the developer.

Everything after the release version is optional, eg. “1.4.3” is a valid build version information too.

Example:

# zettelstore version
Zettelstore 1.0.2+351ae138b4 (go1.16.5@linux/amd64)
Licensed under the latest version of the EUPL (European Union Public License)

In this example, Zettelstore is running in the released version “1.0.2” and was compiled using Go, version 1.16.5. The software was build for running under a Linux operating system with an “amd64” processor.

The build version is also stored in the public, predefined zettel titled “Zettelstore Version”. However, to access this zettel, you need a running zettelstore.