Skip to content

Releases: dotnet/Nerdbank.GitVersioning

v3.6.79-alpha

29 Apr 12:42
7d22ed6
Compare
Choose a tag to compare
v3.6.79-alpha Pre-release
Pre-release

What's Changed

  • Fix Cake.Tool install failure by @AArnott in #861
  • Allow use of NBGV_SetMauiVersionProperties to suppress new behavior by @AArnott in #860
  • Fix ArgumentNullException thrown when reading empty strings from git database by @AArnott in #871
  • Improved error message in prepare-release when uncommited changes are present by @clyvari in #885
  • write variables as both output and non-output in VSTS. by @goldsam in #888
  • Fix CloudBuildAllVars value formatting by @ronaldbarendse in #882
  • Add tagName option to customize generated tag name by @ronaldbarendse in #875

New Contributors

Full Changelog: v3.6.65-alpha...v3.6.79-alpha

v3.6.65-alpha

24 Oct 18:36
981ef2a
Compare
Choose a tag to compare
v3.6.65-alpha Pre-release
Pre-release

What's Changed

  • Revert some of the path casing change by @AArnott in #763
  • Add Bitbucket Cloud provider by @LoremFooBar in #789
  • Remove UltimateResourceFallbackLocation property
    by @AArnott in #791
  • Apply latest Library.Template by @AArnott in #802
  • Update testing to macOS-12 by @AArnott in #803
  • Add support for disregarding the GitHub Actions env variables by @AArnott in #795
  • Add GetTargetPath target for SqlServer projects by @AArnott in #821
  • Fix suboptimal incremental build due to faulty CompareFiles task by @AArnott in #826
  • Drop support for .NET Framework 4.6.1 by @AArnott in #836
  • fix: remove BOM from version.schema.json by @amis92 in #841
  • Remove ProjectReference item to inner project except in graph builds by @AArnott in #847
  • Set application version properties for Maui projects by @AArnott in #848

New Contributors

Full Changelog: v3.5.113...v3.6.65-alpha

v3.5.119

24 Oct 13:57
5d25f54
Compare
Choose a tag to compare

What's Changed

  • Add GetTargetPath target for SqlServer projects by @AArnott in #821
  • Fix suboptimal incremental build due to faulty CompareFiles task by @AArnott in #826
  • Update NuGet.PackageManagement to 6.3.1 by @AArnott in #851

Full Changelog: v3.5.113...v3.5.119

v3.5.113

20 Sep 13:48
a908c6d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.5.112...v3.5.113

v3.5.112

20 Sep 13:47
4a63c66
Compare
Choose a tag to compare

What's Changed

  • Fix break in tests from VS 17.3 by @AArnott in #804
  • Fix Stream.Seek implementations to reliably shift position as required by @AArnott in #816

Full Changelog: v3.5.109...v3.5.112

v3.5.109

22 Aug 15:11
bdfbd7d
Compare
Choose a tag to compare

Changes:

Fixes:

  • #774: The target "VSTest" does not exist in the project

This list of changes was auto generated.

v3.5.108

17 Jul 00:04
6e793d6
Compare
Choose a tag to compare

Changes:

  • #777: Bump Newtonsoft.Json from 9.0.1 to 13.0.1 in /src/NerdBank.GitVersioning

This list of changes was auto generated.

v3.5.107

20 May 19:11
6463ef6
Compare
Choose a tag to compare

Changes:

Fixes:

  • #732: dotnet watch fails due to missing _CollectWatchItems target
  • #754: BUG: GetTargetPathWithTargetPlatformMoniker target missing on 3.5.103

Others:

  • #755: Define more empty targets

This list of changes was auto generated.

v3.5.104

10 May 23:27
d0b7c36
Compare
Choose a tag to compare

Changes:

  • #752: Define more empty targets for VSIX projects

This list of changes was auto generated.

v3.5.103

01 May 23:28
Compare
Choose a tag to compare

Changes:

Fixes:

  • #728: Fix NullReferenceException thrown when PATH is empty/missing
  • #726: File Output Has the Same Entries Multiple Times

Enhancements:

  • #723: Include all four version components in the cloud build number if three or more components are set in the version file

Breaking changes:

  • As part of adding support for MSBuild's static graph feature, we changed the way Nerdbank.GitVersioning invokes itself for shared version calculations during the build. This means that if you have build targets that process ProjectReference items in a way we haven't tested with, then you might see a build error such as #751 ("PrivateP2PCaching.proj : error MSB4057: The target "x" does not exist in the project."). Please report such errors as new issues for each unique target that cannot be found, and apply the workaround prescribed in #751 to unblock yourself.

Others:

  • #748: Stabilize tests against different default branch names
  • #738: Update npm dependencies and enable dependabot
  • #729: Merge v3.4 to master
  • #727: GitHub actions file output has redundant entries
  • #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