NoeticTools.Git2SemVer.Tool 0.2.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package NoeticTools.Git2SemVer.Tool --version 0.2.0                
NuGet\Install-Package NoeticTools.Git2SemVer.Tool -Version 0.2.0                
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.Tool" Version="0.2.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NoeticTools.Git2SemVer.Tool --version 0.2.0                
#r "nuget: NoeticTools.Git2SemVer.Tool, 0.2.0"                
#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.
// Install NoeticTools.Git2SemVer.Tool as a Cake Addin
#addin nuget:?package=NoeticTools.Git2SemVer.Tool&version=0.2.0

// Install NoeticTools.Git2SemVer.Tool as a Cake Tool
#tool nuget:?package=NoeticTools.Git2SemVer.Tool&version=0.2.0                

Git2SemVer.Tool

NOTE

This project is in early development and may have large changes before the first release 1.0.0. Early trial and feedback would be great!

Git2SemVer.Tool is a dotnet tool used to setup Git2SemVer solution versioning in a .NET solution.

Go to documentation for more information.

To run, first install:

dotnet tool install --global NoeticTools.Git2SemVer.Tool

Then, in the solution's directory, run:

Git2SemVer setup

You will be prompted with a few options and then it is done.

  • No extra build steps
  • No build scripts
  • No change to build system
  • No extra build environment tools
  • Automatic versioning of developer and build system builds in both Visual Studio and donet CLI builds

Just works. The versioning it is fully customisable, see Git2SemVer.

NOTE

Git2SemVer.Tool is only required for solution setup. It is not required at compile time and does not need to become part of the development environment.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.2 69 11/18/2024
1.0.1 77 11/8/2024
1.0.0 85 11/7/2024 1.0.0 is deprecated because it has critical bugs.
0.4.0 89 10/6/2024
0.3.0 92 10/5/2024
0.2.4 86 10/5/2024
0.2.0 87 10/4/2024