Dotversion is an application to increase version of .NET applications according to SemVer (https://semver.org)
Hey everyone! One day I noticed, that dotnet doesn't have any way to quickly update version of project (or i'm just not found?). So I written it by myself with Nim: https://github.com/dadyarri/dotversion
From git log to SemVer in no time
At work we use https://gitversion.net/docs/ in our devops pipelines. Similaf to git-semver it generates a version based on what's published previously.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
🏷 Minimalistic versioning using Git tags.
Having said that, there are some useful programs that help with .net versioning already. Have used GitVersion before. Currently MinVer https://github.com/adamralph/minver looks good enough for me. Version releases by hand with Git tags, which I ended up doing for releases anyway, as I wanted truly Semantic Versioning 2.0.0.
How to automate the versioning of projects?
3 projects | /r/csharp | 7 Sep 2022
Managing Embedded SW revs?
4 projects | /r/embedded | 10 Aug 2022
How do you track which version of microservice is deployed on a stage at any given point
1 project | /r/microservices | 13 Dec 2021
Automating release notes with conventional commits
2 projects | /r/csharp | 13 Dec 2021
Constant merge conflicts on csproj files
3 projects | /r/dotnet | 6 Oct 2021