Skip to main content
Any Framework

Stamps your assemblies with semver 2.0 compliant git commit specific version information and provides NuGet versioning information as well.

Published
Oct 10, 2025
1y ago
Total Downloads
38.2M
38,174,867

Install

dotnet add package Nerdbank.GitVersioning --version 3.9.15-alpha-gead5232f6d

No framework information available.

README

With this package, and a version.json file to express your version number checked into the root of your git repo:

{
  "version": "1.0-beta"
}

Your .NET projects and other builds can be automatically stamped with a version that precisely describes the git commit that built it.

Check out our exhaustive docs online.

Changes from Previous Version

No structural changes between v3.8.118 and v3.9.15-alpha-gead5232f6d.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

This version is marked prerelease. Validate its API and upgrade path before production use.No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.