github dotnet/Nerdbank.GitVersioning v3.4.142-alpha

latest releases: v3.6.143, v3.6.141, v3.7.77-alpha...
pre-release3 years ago

Changes:

Enhancements:

  • #521: Add a managed Git implementation. Which should hopefully end most issues with building on various linux distros and comes with a 4-10X perf improvement.
  • #92: Improve error message when running on a shallow clone

The managed git implementation is used by default for all read-only scenarios (e.g. builds, nbgv get-version). Libgit2 is used internally for scenarios that change git (e.g. nbgv prepare-release, nbgv tag).

If you encounter a regression in NB.GV due to our new managed git backend, please file an issue!
While waiting for a fix you can disable the managed git backend and switch back to libgit2 by setting the NBGV_GitEngine environment variable to LibGit2.

Huge thanks to @qmfrederik and @filipnavara for this managed git backend contribution!

This list of changes was auto generated.

Don't miss a new Nerdbank.GitVersioning release

NewReleases is sending notifications on new releases.