Skip to content

Releases: dotnet/Nerdbank.GitVersioning

v3.5.86-alpha

01 May 23:31
1b5f161
Compare
Choose a tag to compare
v3.5.86-alpha Pre-release
Pre-release

Changes:

  • #729: Merge v3.4 to master

v3.5.85-alpha

01 May 23:29
e590f87
Compare
Choose a tag to compare
v3.5.85-alpha Pre-release
Pre-release

Changes:

Breaking changes:

  • #707: Honor AssemblyVersion as explicitly set in version.json
  • #701: Rename GenerateAssemblyVersionInfo msbuild target to GenerateAssemblyNBGVVersionInfo

Fixes:

  • #698: Conflicting target names with Microsoft.XmlSerializer.Generator
  • #615: Versions after v3.3.37 doesn't work on Windows 7
  • #637: Inconsistent file version generation between big and little endian CPU architectures

Enhancements:

  • #712: Allow a way for consumers to supply their own targets to the private P2P target
  • #696: Build with the .NET 6.0 SDK, update packages
See More
  • #667: Add property that can disable the private MSBuild task invocation
  • #666: fix: extend error message in case there are uncommited changes, in order to get the files which are causing the issue
  • #624: Informational version supports four components
  • #653: Add Cake alias for the "cloud" command
  • #598: Add SpaceAutomation cloud build support

Others:

  • #721: Set Platform=AnyCPU on inner P2P to satisfy MSBuild platform negotiation
  • #719: Add 'precision' setting for the NuGet package version
  • #715: "more than one project"
  • #714: Fixes typos and grammar in nbgv-cli.md
  • #688: Implement all targets to avoid msbuild p2p problems
  • #711: Make nbgv install smarter
  • #703: How do we specify a 3 segment Assembly Version (i.e. 0.4.1)?
  • #706: Merge v3.4 into master
  • #697: Fix path calculation to OSX native libgit2 binaries
  • #692: Add Publish target
  • #687: Fix packing a project that references NB.GV
  • #679: Add empty Clean target
  • #677: Update public_vs_stable.md to replace 'master' with 'main'
  • #672: Fix dotnet publish on an app that uses NB.GV
  • #671: dotnet publish is broken in 3.5.34/37-alpha with MSB4057
  • #603: prepare-release: Uncommitted changes in directory
  • #663: Drop .NET Core 2.1 support
  • #664: Fix NRE in GitContext.Create
  • #661: Revise the preprocessor symbols we use
  • #657: Retarget the nbgv tool against netcoreapp3.1 now that netcoreapp2.1 is out of service
  • #648: Fixes build with msbuild -graph -isolate switches
  • #650: Document considerations for building inside a container
  • #645: Merge v3.4 to master
  • #641: Bump path-parse from 1.0.6 to 1.0.7 in /src/nerdbank-gitversioning.npm
  • #638: Always generate commit ID component of version as big endian
  • #617: Update Microsoft.Net.Compilers.Toolset to 3.10.0
  • #611: Fix spelling error
  • #608: Add cake-addin tag to Cake.GitVersioning NuGet package
  • #601: Bump hosted-git-info from 2.8.8 to 2.8.9 in /src/nerdbank-gitversioning.npm
  • #599: Abort prepare-release command when version on current branch is not incremented

This list of changes was auto generated.

v3.5.73-alpha

06 Jan 19:56
9e303c9
Compare
Choose a tag to compare
v3.5.73-alpha Pre-release
Pre-release

Changes:

Breaking changes:

  • #701: Rename GenerateAssemblyVersionInfo msbuild target to GenerateAssemblyNBGVVersionInfo

Fixes:

  • #698: Conflicting target names with Microsoft.XmlSerializer.Generator
  • #682: Fixes nbgv get-commits to require version matching
  • #693: Fixed typo in ParentEnumerator.MoveNext and added corresponding tests
  • #688: Implement all targets to avoid msbuild p2p problems
  • #692: Add Publish target
  • #697: Fix path calculation to OSX native libgit2 binaries

Enhancements:

  • #712: Allow a way for consumers to supply their own targets to the private P2P target
  • #707: Honor AssemblyVersion as explicitly set in version.json
  • #704: Update schema to encourage 3-4 component assembly versions as well
  • #696: Build with the .NET 6.0 SDK, update packages
  • #700: Suppress CA2243 in generated AssemblyInfo file
  • #711: Make nbgv install smarter

v3.4.255

07 Jan 14:04
06fb918
Compare
Choose a tag to compare

Changes:

Breaking changes:

Fixes:

  • #682: Fixes nbgv get-commits to require version matching
  • #693: Fixed typo in ParentEnumerator.MoveNext and added corresponding tests
  • #700: Suppress CA2243 in generated AssemblyInfo file

Enhancements:

  • #704: Update schema to encourage 3-4 component assembly versions as well

v3.5.54-alpha

22 Nov 17:56
3523340
Compare
Choose a tag to compare
v3.5.54-alpha Pre-release
Pre-release

Changes:

Fixes:

  • #687: Fix packing a project that references NB.GV
  • #679: Add empty Clean target

v3.5.50-alpha

23 Oct 02:59
38139ed
Compare
Choose a tag to compare
v3.5.50-alpha Pre-release
Pre-release

Changes:

Fixes:

  • #671: dotnet publish is broken in 3.5.34/37-alpha with MSB4057
  • #664: Fix NRE in GitContext.Create

Enhancements:

  • #667: Add property that can disable the private MSBuild task invocation
  • #666: fix: extend error message in case there are uncommited changes, in order to get the files which are causing the issue
  • #624: Informational version supports four components
  • #603: prepare-release: Uncommitted changes in directory

Others:

  • #663: Drop .NET Core 2.1 support

This list of changes was auto generated.

v3.4.244

23 Oct 02:58
c60a072
Compare
Choose a tag to compare

Changes:

Fixes:

  • #630: NBGV sets cloudBuild.buildNumber to null, but this violates the JSON schema

Others:

  • #675: Add retry to SetCloudBuildVariable method in VisualStudioTeamServices
  • #669: Suppress cloudBuild.buildNumber: null being written for nbgv prepare-release

This list of changes was auto generated.

v3.5.37-alpha

23 Sep 11:52
9c1d6c6
Compare
Choose a tag to compare
v3.5.37-alpha Pre-release
Pre-release

Changes:

Fixes:

  • #588: nbgv install broken
  • #658: Version height calculated differently in 3.4 with new git backend

Others:

  • #661: Revise the preprocessor symbols we use
  • #659: Count merge commits in path filtered height if any parent changed it
  • #660: Fix nbgv dependencies
  • #644: Apply is null pattern and analyzer

This list of changes was auto generated.

v3.4.240

23 Sep 11:51
5496648
Compare
Choose a tag to compare

Changes:

Fixes:

  • #588: nbgv install broken
  • #658: Version height calculated differently in 3.4 with new git backend

Others:

  • #659: Count merge commits in path filtered height if any parent changed it
  • #660: Fix nbgv dependencies
  • #644: Apply is null pattern and analyzer

This list of changes was auto generated.

v3.5.34-alpha

16 Sep 17:46
d469bc9
Compare
Choose a tag to compare
v3.5.34-alpha Pre-release
Pre-release

Changes:

Fixes:

  • #615: Versions after v3.3.37 doesn't work on Windows 7
  • #637: Inconsistent file version generation between big and little endian CPU architectures
  • #648: Fixes build with msbuild -graph -isolate switches

Enhancements:

  • #653: Add Cake alias for the "cloud" command
  • #598: Add SpaceAutomation cloud build support

Others:

  • #657: Retarget the nbgv tool against netcoreapp3.1 now that netcoreapp2.1 is out of service
  • #650: Document considerations for building inside a container
See More
  • #649: Drop .NET Core 2.1 SDK support
  • #638: Always generate commit ID component of version as big endian
  • #611: Fix spelling error
  • #608: Add cake-addin tag to Cake.GitVersioning NuGet package
  • #599: Abort prepare-release command when version on current branch is not incremented

This list of changes was auto generated.