Skip to content

Releases: dotnet/Nerdbank.GitVersioning

v3.7.112

12 Dec 02:00
Compare
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
Compare
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
Compare
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

v3.7.77-alpha

10 Aug 03:26
81162b8
Compare
Choose a tag to compare
v3.7.77-alpha Pre-release
Pre-release

What's Changed

  • Bump Microsoft.Build.Locator from 1.6.10 to 1.7.8 by @dependabot in #1062
  • Bump Newtonsoft.Json.Schema from 3.0.16 to 4.0.1 by @dependabot in #1063
  • Bump node.js version and switch from camel-case to change-case by @AArnott in #1077
  • Switch System.Text.Json to non-vulnerable version by @AArnott in #1074

Full Changelog: v3.7.70-alpha...v3.7.77-alpha

v3.6.141

10 Aug 03:27
d2035fb
Compare
Choose a tag to compare

What's Changed

  • Switch System.Text.Json to non-vulnerable version by @AArnott in #1074

Full Changelog: v3.6.139...v3.6.141

v3.7.70-alpha

10 Aug 03:26
2b6b66a
Compare
Choose a tag to compare
v3.7.70-alpha Pre-release
Pre-release

Changes:

Fixes:

  • #250: GetBuildVersion fails with NullReferenceException when version is missing
  • #943: Upgrading from 3.5.119 to 3.6.132 breaks commit id for NPM
  • #935: BuildingRef is incorrectly populated on Bitbucket pipelines

Enhancements:

  • #251: GetBuildVersion fails with NotSupportedException when version is a simple number
  • #233: Major, Minor and Patch version parts as separate variables

Others:

  • #1056: Bump BenchmarkDotNetVersion from 0.13.10 to 0.13.12
  • #1057: Bump Newtonsoft.Json.Schema from 3.0.15 to 3.0.16
See More
  • #1039: Merge latest Library.Template
  • #1050: Merge v3.6 to main
  • #1046: Bump typescript from 5.4.3 to 5.4.5 in /src/nerdbank-gitversioning.npm
  • #265: Add AssemblyInfo.GitCommitId property
  • #264: Remove g prefix in commit IDs
  • #255: Fix for issue #149 - Adding F# support for AssemblyInfo generation
  • #252: Not working in .NET Core docker image
  • #254: Update Cake.Core dependency to 0.30.0
  • #1024: Change F# AssemblyInfo generation to always include a do() after the …
  • #245: Fix attribute name in readme
  • #241: Switch to Azure Pipelines
  • #242: Remove typings to fix build break
  • #243: Capture all nupkg files as artifacts
  • #240: is it possible to update LibGit2Sharp package version from 0.25.2 to 0.26.0-preview-0054?
  • #238: Upgrade Typescript + npm cleanup
  • #236: npm setPackageVersion semver2 support
  • #235: Add a few properties for easier processing at the command line
  • #231: Remove names from regex capture groups in version.schema.json
  • #232: NPM/Yarn-only way of versioning packages
  • #234: Add cake-contrib user to Cake.GitVersioning NuGet package
  • #994: Fix build.ps1 script
  • #992: I have a problem building the solution
  • #982: Fix WPF incremental build
  • #175: NB.GV defeats incremental build for .NET SDK style WPF projects
  • #945: Revert "Drop BuildMetadata from NPM package version"
  • #938: Downgrade Cake.Core to v2.3.0
  • #934: Cake.GitVersioning v3.6+ doesn't support Cake v2.x anymore
  • #936: Fix BitBucket handling of publicReleaseRefSpec

This list of changes was auto generated.

v3.7.62-alpha

06 Apr 13:11
9dc0021
Compare
Choose a tag to compare
v3.7.62-alpha Pre-release
Pre-release

What's Changed

  • 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
  • Bump NuGet.PackageManagement from 6.7.0 to 6.9.1 by @dependabot in #1034
  • Bump Cake.Core from 3.0.0 to 3.2.0 by @dependabot in #999

New Contributors

Full Changelog: v3.7.48-alpha...v3.7.62-alpha

v3.6.139

08 Jun 15:38
a9e8765
Compare
Choose a tag to compare

What's Changed

  • Fix WPF incremental build by @AArnott in #982
  • Fix build.ps1 script by @AArnott in #994
  • Change F# AssemblyInfo generation to always include a do() after the … by @Numpsy in #1024

New Contributors

Full Changelog: v3.6.133...v3.6.139

v3.7.48-alpha

17 Nov 00:47
17efc6b
Compare
Choose a tag to compare
v3.7.48-alpha Pre-release
Pre-release

What's Changed

Features

  • Added option to include package version in ThisAssembly class. PR #976
  • Retargeted from .NET Framework 4.6.2 to 4.7.2 for enhanced compatibility and performance. PR #941
  • Added git-based detection of tags at HEAD to improve PublicRelease detection. PR #876
  • Allowed customizing commit message pattern in prepare-release command. PR #996
  • Updated to .NET 8 SDK, aligning with the latest technology standards. PR #1002

Fixes

  • Fixed a typo in the Cake extension documentation comment. PR #939
  • Made GitPackCache include ObjectType for more accurate caching. PR #942

New Contributors

Full Changelog

v3.6.133

23 May 16:18
2d32d93
Compare
Choose a tag to compare

What's Changed

  • Revert "Drop BuildMetadata from NPM package version" by @AArnott in #945

Full Changelog: v3.6.132...v3.6.133