github GitTools/GitVersion 6.0.0-beta.1

latest releases: 6.0.2, 6.0.1, 6.0.0...
pre-release10 months ago

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 combining hotfix and support 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 to Caching
  • #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

Don't miss a new GitVersion release

NewReleases is sending notifications on new releases.