zeitraum version and zeitraum -v should return it's currently used version and the version of the server it's connected to.
@zeitraum/client
Should have a constant that is built into the released package with it's version.
Server
The server knows it's version already and also provides it via a query to clients, but it should also expose a query with all latest versions of the client & the CLI.
This will be useful for update and compatibility checks.
Every client should know it's version.
CLI
zeitraum version
andzeitraum -v
should return it's currently used version and the version of the server it's connected to.@zeitraum/client
Should have a constant that is built into the released package with it's version.
Server
The server knows it's version already and also provides it via a query to clients, but it should also expose a query with all latest versions of the client & the CLI.
This will be useful for update and compatibility checks.