6.0.0-beta.1
Pre-release
Pre-release
As part of this release we had 502 commits which resulted in 25 issues being closed.
breaking changes
- #2848 [Bug] Default configuration is used when config file specified via -config not found
- #3235 Create new fallback and unknown section in GitVersionConfiguration an…
bugs
- #964 When assembly-versioning-scheme is set to none, AssemblyInfoBulider should not emit AssemblyVersion attribute
- #1518 Stack overflow due to infinite loop falling back to branch config
- #1789 track-merge-target in branch config not working
- #2336 [Bug] Hotfix branch name not taken as version source
- #3052 [Bug]
track-merge-changes
produces unexpected result when combininghotfix
andsupport
branches - #3341 [Bug] Failed to parse 0.1 into a Semantic Version (v 6.0.0-alpha.1)
dependenciess
- #3388 (deps): Bump YamlDotNet from 13.0.0 to 13.0.1
- #3389 (deps): Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0
- #3411 (deps): Bump Microsoft.Build.Utilities.Core from 17.4.0 to 17.5.0
features
- #2874 [Feature Request] Add JSON schema to help configure 'GitVersion.yml'
- #3302 [Feature] Introducing a new branch related property with name track-merge-message
- #3305 [Feature] Introducing a new templating mechanism to support different workflows
- #3396 Using effective branch configuration
- #3400 [Feature] Add an additional command line argument - "-format" to allow to output an expression instead of a singular version variable
improvements
- #2193 [Improvement] Chocolatey package 'gitversion' should point to 'gitversion.portable'
- #3234 [Improvement] Rename the
Cache
namespace toCaching
- #3244 Refactor next version calculator (get rid of
taggedSemanticVersion
) - #3334 [Improvement] Target .net6.0 and .net7.0 instead of netstandard2.0
- #3337 tracks-release-branches won't track remote release branches without regex mod
- #3375 [Improvement] Deprecate GitVersion.Commandline nuget package
- #3386 move build agents to a separate lib out of core
- #3398 Move output (VersionConverters) to its own module
SHA256 Hashes of the release artifacts
df2e8e33c71ff12a50d89b806d245b42dc4695dd498d537082a3fa9d51667e43 - gitversion-linux-arm64-6.0.0-beta.1.tar.gz
735dd96608ffde72e963a4dc2c82625b4bd9c7b8ad0345dea1acac327d9ff646 - gitversion-linux-musl-arm64-6.0.0-beta.1.tar.gz
43f7ff470bd3a945d64239a3b65ab8b4500c76ac423a060a3c2a744ba0de58b0 - gitversion-linux-musl-x64-6.0.0-beta.1.tar.gz
062d17fc0cd01dcd873fd0ea903ff0b3e2e38f7ef9f42174195cdcd9c1f0e317 - gitversion-linux-x64-6.0.0-beta.1.tar.gz
6ea631da9caa29a09128c3de60a5df2b132d838aaefc6d5b30d55a4b5b4d9981 - gitversion-osx-arm64-6.0.0-beta.1.tar.gz
c7fb8fef7bf8653e8cb9153ab10474fd0f0ec626f099e424c1a2601800be518d - gitversion-osx-x64-6.0.0-beta.1.tar.gz
15e5e8bf335e804d66a34f5b9fb9711a1d3decffb22eb3da59887fad23af397c - gitversion-win-arm64-6.0.0-beta.1.zip
8882ad0cce8f277a5667887e85ab3551bc1bb2206bc2911a798003f3760b2b48 - gitversion-win-x64-6.0.0-beta.1.zip
5ce06f8f5fc58147766ea1ef52c85cbd9b0bc65d9897226575bb9bc1368858b6 - gitversion-win-x86-6.0.0-beta.1.zip