Releases: dotnet/Nerdbank.GitVersioning
Releases · dotnet/Nerdbank.GitVersioning
v3.6.79-alpha
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
- @clyvari made their first contribution in #885
- @goldsam made their first contribution in #888
- @ronaldbarendse made their first contribution in #882
Full Changelog: v3.6.65-alpha...v3.6.79-alpha
v3.6.65-alpha
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
- @LoremFooBar made their first contribution in #789
- @amis92 made their first contribution in #841
Full Changelog: v3.5.113...v3.6.65-alpha
v3.5.119
v3.5.113
What's Changed
- DeltaStreamReader should interpret instruction with size 0 as 0x10000 by @marcin-krystianc in #818
New Contributors
- @marcin-krystianc made their first contribution in #818
Full Changelog: v3.5.112...v3.5.113
v3.5.112
v3.5.109
v3.5.108
v3.5.107
v3.5.104
v3.5.103
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