See this problem:

We had quite a few discussions about this, but to solve it, something like this might solve this issue:
How about, new branch config option trackVersion: release/
Then the version will be determined based on the following rules:
- latest master branch tag
- latest release if exists (for example, trackversion config)
- NextVersion setting