Skip to content

Releases: dotnet/Nerdbank.GitVersioning

v3.9.32-alpha

19 Oct 17:12
65f9af2

Choose a tag to compare

v3.9.32-alpha Pre-release
Pre-release

What's Changed

  • Automatically disable git engine for Dependabot environments by @Copilot in #1284
  • Add --what-if switch to nbgv tag command to preview tag names by @Copilot in #1287

Full Changelog: v3.9.17-alpha...v3.9.32-alpha

v3.9.17-alpha

11 Oct 19:02
6e7ec4f

Choose a tag to compare

v3.9.17-alpha Pre-release
Pre-release

What's Changed

  • Fix nbgv prepare-release command to honor inheriting version.json files by @AArnott in #1281

Full Changelog: v3.9.15-alpha...v3.9.17-alpha

v3.9.15-alpha

10 Oct 23:12
ead5232

Choose a tag to compare

v3.9.15-alpha Pre-release
Pre-release

What's Changed

  • Add versionHeightOffsetAppliesTo property to version.json by @Copilot in #1279

New Contributors

Full Changelog: v3.8.118...v3.9.15-alpha

v3.8.118

26 Sep 17:31
69b3e0b

Choose a tag to compare

Fixes

  • Don't try to disable CA2243 warnings in the generated version info files for F# by @Numpsy in #1174
  • Catch a more general JsonException. by @ANGEL-OF-DEV in #1191
  • Retarget links to migrated docs by @bencemali in #1193
  • Check MSBuild items with case insensitivity by @AArnott in #1213
  • Fix inconsistent CLI output format for GitCommitDate by @Copilot in #1246
  • Fix version height computed as 0 when project path has non-canonical casing by @Copilot in #1244
  • When generating the GitCommitDate field in the AssemblyInfo for F#, d… by @Numpsy in #1253
  • Only do Android version check on applications by @dotMorten in #1256
  • Fix nbgv set-version to write to the best version.json file in scope by @AArnott in #1264

Enhancements

  • Add msbuild-provided prerelease identifiers by @AArnott in #1153
  • Add support for stamping version on server.json for MCP servers with 0.0.0-placeholder replacement by @Copilot in #1270 and by @AArnott in #1271
  • Add option to set / skip CloudBuildNumber by @MattKotsenas in #1190
  • Add Central Package Management (CPM) support to nbgv install command by @Copilot in #1208
  • Add --public-release argument to nbgv get-version command by @Copilot in #1245
  • Invoke PrivateP2PCaching.proj fewer times by @AArnott in #1263

Other changes

New Contributors

Full Changelog: v3.7.115...v3.8.118

v3.8.106-alpha

09 Sep 03:20
53a0362

Choose a tag to compare

v3.8.106-alpha Pre-release
Pre-release

What's Changed

Enhancements

  • Add option to set / skip CloudBuildNumber by @MattKotsenas in #1190
  • Add Central Package Management (CPM) support to nbgv install command by @Copilot in #1208
  • Add --public-release argument to nbgv get-version command by @Copilot in #1245
  • Invoke PrivateP2PCaching.proj fewer times by @AArnott in #1263

Fixes

  • Catch a more general JsonException. by @ANGEL-OF-DEV in #1191
  • Retarget links to migrated docs by @bencemali in #1193
  • Check MSBuild items with case insensitivity by @AArnott in #1213
  • Fix inconsistent CLI output format for GitCommitDate by @Copilot in #1246
  • Fix version height computed as 0 when project path has non-canonical casing by @Copilot in #1244
  • When generating the GitCommitDate field in the AssemblyInfo for F#, d… by @Numpsy in #1253
  • Only do Android version check on applications by @dotMorten in #1256
  • Fix nbgv set-version to write to the best version.json file in scope by @AArnott in #1264

Other changes

New Contributors

Full Changelog: v3.8.38-alpha...v3.8.106-alpha

v3.8.38-alpha

05 Mar 15:47
bf34477

Choose a tag to compare

v3.8.38-alpha Pre-release
Pre-release

Fixes

  • Don't try to disable CA2243 warnings in the generated version info files for F# by @Numpsy in #1174

Enhancements

  • Add msbuild-provided prerelease identifiers by @AArnott in #1153

New Contributors

Full Changelog: v3.7.115...v3.8.38-alpha

v3.7.115

16 Jan 16:29
d31f50f

Choose a tag to compare

Changes:

Fixes:

  • #1151: Fix exception thrown for repos cloned without tags
  • #1150: Getting the build version fails for repositories cloned with --no-tags

Enhancements:

  • #318: Emit a warning when SemVer 2.0 format version is specified with explicitly selecting SemVer 1.0.

This list of changes was auto generated.

v3.7.112

12 Dec 02:00

Choose a tag to compare

What's Changed

  • Fix typo in the Cake extension documentation comment by @kapsiR in #939
  • Retarget from net462 to net472 by @AArnott in #941
  • Add option to include package version in ThisAssembly class by @AArnott in #976
  • Make GitPackCache include ObjectType by @georg-jung in #942
  • Add git-based detection of tags at HEAD to improve PublicRelease detection by @georg-jung in #876
  • Remove package reference to Moq by @AArnott in #1003
  • Allow customizing commit message pattern in prepare-release command by @fmacavilca in #996
  • AssemblyVersionInfo: Use global:: for all references to types in System.* namespaces. by @alexrp in #1012
  • Invert Language special-casing to handle supported programming languages. by @alexrp in #1021
  • Fix lookup of tags in the presence of lightweight tags by @Rob-Hague in #1029
  • ReleaseManager: do not reset VersionHeightOffset if it equals to -1 by @DmitryZhelnin in #1100
  • fix GitCommitDate being author date rather than commit date by @DmitryZhelnin in #1103
  • Ensure GetBuildVersion runs before Clean by @MattKotsenas in #1107
  • Avoid inexact stream reads by @AArnott in #1127
  • Introduce NBGV_UseAssemblyVersionInNativeVersion msbuild property by @vitezslav-popovsky-solarwinds in #1125

New Contributors

Full Changelog: v3.6.146...v3.7.112

v3.6.146

12 Dec 01:59
3925923

Choose a tag to compare

What's Changed

  • Ensure we use System.Drawing.Common 4.7.2 by @flcdrg in #1090

Full Changelog: v3.6.143...v3.6.146

v3.6.143

27 Aug 11:49
57d4199

Choose a tag to compare

What's Changed

  • Update NuGet.PackageManagement to v6.3.4 by @flcdrg in #1082

Full Changelog: v3.6.141...v3.6.143