We are currently using jpackage to distribute the CLI as a binary. (using graalvm is blocked).
Unfortunately, jpackage puts constraints on the app version depending on the OS. For macOS, this means that the version must be in the format X.Y.Y, where
x >= 1 and a natural number
y >= 0 and a natural number
Especially the first condition imposes a problem, since we are not convinced that even after the refactoring the API is final and hence, would like to release a 0.Y.Y version.
We are currently using jpackage to distribute the CLI as a binary. (using graalvm is blocked).
Unfortunately, jpackage puts constraints on the app version depending on the OS. For macOS, this means that the version must be in the format X.Y.Y, where
Especially the first condition imposes a problem, since we are not convinced that even after the refactoring the API is final and hence, would like to release a 0.Y.Y version.