lt-plugin-template
lt-plugin-template copied to clipboard
Develop
Semantic version documentation states pattern of major.minor.patch
. This is a mistake sometimes made by people, to start at 0.0.1
although once you thought about it for two seconds (more apps do not do this correctly btw, others do) it makes sense:
- what is version 0 we are patching? 0 is nothing, non-existing release - and conversely
- how would one patch the version 0? this would require inclusion of yet another field or
-alpha
etc
Hence first released version should be 0.1.0
so we can patch that as 0.1.1
and 0.1.2
and so on