GitVersion
GitVersion[1] is a NuGet package for calculating the version from a Git repository using conventional commits (or automatic bumps and other strategies).
I use it for NuGet projects and for other ones where semantic-release[2] is overkill.
Footer
Below are various useful links within this site and to related sites (not all have been converted over to Gemini).