🔢 Versioning
Some ways to version your project.
Semantic Versioning
No-brainer, most projects use this and don't have too many issues with it.
ZeroVer
When you believe that this project is just for fun and it might never reach 1.0.0
.
CalVer
When a project has a very short release cycle or date is a key information for the users of the project (e.g. A constantly updated data, API, or SDK).