I've really big problems with versioning my apps. I'm trying to follow SemVer methodology (I'm not sure if it's a methodology or just set of rules).
I've draw a roadmap for my app's versions.
1.0.1
1.0.1
- BUG 1 fix
1.1.0
1.1.0
- FEATURE 1
- FEATURE 2
1.2.0
1.2.0
- FEATURE 3
My apps version is 1.0.1 recently (because I've fixed BUG 1). After that development of FEATURE 1 finished. While I work with FEATURE 2, FEATURE 3 is finished. Now what should I do? What's I'm doing wrong?
In shortly, if FEATURE 3 finishes before FEATURE 2, what will be my app's version according to SemVer?