🔢 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).