Implement fallback value for component version
If the version of the component is not specified in antora.yml, the value should fall back to the name of the reference (branch or tag) name (minus the leading "v") (e.g., v1.0 becomes 1.0). This can slightly reduce maintenance when creating branches. The version property would only need to be specified if it cannot be derived from the reference name.
(In the future, we plan to make this an extension point).
Edited by Dan Allen