Releases: dotnet/Nerdbank.GitVersioning
Releases · dotnet/Nerdbank.GitVersioning
v3.5.86-alpha
Changes:
- #729: Merge v3.4 to master
v3.5.85-alpha
Changes:
Breaking changes:
- #707: Honor AssemblyVersion as explicitly set in version.json
- #701: Rename
GenerateAssemblyVersionInfo
msbuild target toGenerateAssemblyNBGVVersionInfo
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
Changes:
Breaking changes:
- #701: Rename
GenerateAssemblyVersionInfo
msbuild target toGenerateAssemblyNBGVVersionInfo
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
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
v3.5.50-alpha
Changes:
Fixes:
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
Changes:
Fixes:
- #630: NBGV sets
cloudBuild.buildNumber
tonull
, but this violates the JSON schema
Others:
- #675: Add retry to SetCloudBuildVariable method in VisualStudioTeamServices
- #669: Suppress
cloudBuild.buildNumber: null
being written fornbgv prepare-release
This list of changes was auto generated.
v3.5.37-alpha
Changes:
Fixes:
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
Changes:
Fixes:
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
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:
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.