NoeticTools.Git2SemVer.MSBuild 3.3.1

Prefix Reserved
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package NoeticTools.Git2SemVer.MSBuild --version 3.3.1
                    
NuGet\Install-Package NoeticTools.Git2SemVer.MSBuild -Version 3.3.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="NoeticTools.Git2SemVer.MSBuild" Version="3.3.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="NoeticTools.Git2SemVer.MSBuild" Version="3.3.1" />
                    
Directory.Packages.props
<PackageReference Include="NoeticTools.Git2SemVer.MSBuild" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add NoeticTools.Git2SemVer.MSBuild --version 3.3.1
                    
#r "nuget: NoeticTools.Git2SemVer.MSBuild, 3.3.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package NoeticTools.Git2SemVer.MSBuild@3.3.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=NoeticTools.Git2SemVer.MSBuild&version=3.3.1
                    
Install as a Cake Addin
#tool nuget:?package=NoeticTools.Git2SemVer.MSBuild&version=3.3.1
                    
Install as a Cake Tool

NoeticTools.Git2SemVer.MSBuild

Automatic true Semmantic Versioning for both Visual Studio and donet CLI builds of .NET solutions and projects. Provides versioning out of box. It is fully customisable by by built-in C# scripting and versioning API.

Just works on every Visual Studio or dotnet CLI build on every box.

Go to documentation for more information.

Features

  • Out of box automatic true Semmantic Versioning.
  • No limits customisable by built-in C# scripting and versioning API.
  • Every build (& rebuild) is traceable (default versioning):
    • Incrementing build number on each build system or developer's box build or rebuild (not reliant on commit depth).
    • Version identifies its build host as build system or developer's box and which developer's box.
    • Automatically uses build system (e.g: TeamCity) provided build number.
  • No extra build system version generation step or tools.
  • Automatic versioning of developer and build system builds in both Visual Studio and donet CLI builds. Just build.
  • Uses Conventional Commits message elements to manage version.
  • Branching model (such as GitHub Flow or GitFlow) agnostic. No model configuration.
  • Easy solution setup with dotnet tool Git2SemVer.Tool.

See more about features here.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on NoeticTools.Git2SemVer.MSBuild:

Package Downloads
NoeticTools.Net2HassMqtt

Net2HassMqtt adds Home Assistant (HASS) integration to your .NET applications via MQTT. It not a MQTT transport layer but provides an Home Assistant centric fluent configuration interface to map your application's models to Home Assistant devices and entities. Through Home Assistant MQTT Discovery your application devices and entities just appear automatically in Home Assistant.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.0.0-alpha.868 112 8/19/2025
4.0.0-alpha.856 91 8/1/2025
3.4.0-alpha.855 82 7/31/2025
3.3.1 432 7/25/2025
3.3.0 511 7/25/2025
3.3.0-rc.834 454 7/25/2025
3.3.0-alpha.820 512 7/23/2025
3.2.0 173 6/23/2025
3.2.0-alpha.811 214 6/22/2025
3.1.0 168 6/17/2025
3.0.0 269 6/15/2025
3.0.0-rc.778 149 6/15/2025
2.0.1-alpha.589 134 2/11/2025
2.0.0 377 12/1/2024
1.2.0 370 11/26/2024
1.1.0 256 11/17/2024
1.1.0-beta.498 80 11/17/2024
1.1.0-beta.477 102 11/16/2024
1.1.0-beta.465 89 11/15/2024
1.1.0-beta.388 98 11/12/2024
1.1.0-alpha.386 116 11/12/2024
1.0.1-alpha.495 88 11/16/2024
1.0.0 475 11/7/2024
1.0.0-alpha.327 92 11/7/2024
0.22.0-InitialDev.313 81 11/6/2024
0.21.0-InitialDev.295 62 11/4/2024
0.20.0-InitialDev.279 89 11/3/2024
0.20.0-InitialDev.272 65 11/3/2024
0.19.0-InitialDev.271 89 11/3/2024 0.19.0-InitialDev.271 is deprecated because it has critical bugs.
0.18.2-InitialDev.238 81 10/29/2024
0.18.1-InitialDev.198 101 10/26/2024
0.17.4-Alpha-InitialDev.190 68 10/26/2024
0.13.4 149 10/17/2024
0.12.0 151 10/16/2024
0.11.5 134 10/14/2024
0.11.4 131 10/14/2024
0.10.4 140 10/14/2024
0.9.6 124 10/13/2024
0.7.8 141 10/7/2024
0.6.6 151 10/6/2024
0.6.1 151 10/6/2024
0.5.0 150 10/4/2024