As suggested by @rileynull in https://github.com/remkop/picocli/issues/236#issuecomment-1105308193, the [example showing how to get version information from the manifest](https://github.com/remkop/picocli/blob/main/picocli-examples/src/main/java/picocli/examples/VersionProviderDemo2.java) may be overly convoluted. TODO: Experiment with this and update the docs if this works as expected. (Potential example for the manual: ```java class ManifestBasedVersionProviderWithVariables implements IVersionProvider { public String[] getVersion() { String version = getClass().getPackage().getImplementationVersion(); return new String[] { "${COMMAND-FULL-NAME} version " + version }; } } ```