feat: support initial phase option
We will add a new option to support initial development phase of an application as described in the SemVer documentation here. Also known as the Magic Zero (issue describing it here).
@gr2m and @travi , could you have a quick look into this PR, please? i believe it is a simple change that will help many using semantic release in the early stage of a project.
using a leading zero version is not supported by semantic-release and is not something that we intend to change. our recommendation is documented here: https://semantic-release.gitbook.io/semantic-release/support/faq#can-i-set-the-initial-release-version-of-my-package-to-0.0.1
in the future, we recommend started a suggestion like this as a discussion in order to determine if the maintainers of semantic-release agree with your suggestion before investing time into creating a pull request. we appreciate your input and your contribution, but this is not a feature that we are open to changing at this time.