Skip to content

Releases: GitTools/GitVersion

5.6.6

08 Feb 12:45
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Bug

  • #2587 [Bug] 5.6.5 Does not recognise master as a source-branch

SHA256 Hashes of the release artifacts

  • 1c5e4b67e4b7c556b273bd142038cbf4bdb93a4c7f947ab58d2c5b1c9da50cb9 - gitversion-linux-musl-x64-5.6.6.tar.gz
  • 2c55627625937783ac658d19655dbf5cb6ed90cd07a04388573f4e696e9373a8 - gitversion-linux-x64-5.6.6.tar.gz
  • 3862616f4ad751814fad40a0d86790f8b57b6f87195682fbfe26953f0320d76c - gitversion-osx-x64-5.6.6.tar.gz
  • 6918491407905ea18cad674c03dc42614b6f53fc351333cdc5a6cc6ad6772e23 - gitversion-win-x64-5.6.6.tar.gz
  • 9c9636f472287a8f471c949f59a0c6b0a0a6b26fdf3d663143a35746c2dabf47 - gitversion-win-x86-5.6.6.tar.gz

5.6.5

07 Feb 16:35
Compare
Choose a tag to compare

As part of this release we had 19 issues closed.

Feature

  • #2553 Docs: Describe configuration for using Conventional commits

Bugs

  • #2582 [Bug] Typo in GitVersion.MsBuild.targets
  • #2578 [Bug] The process cannot access the file '...\obj\gitversion.json' because it is being used by another process.
  • #2577 (GH-2456) Correctly assert version number for tagged commit
  • #2555 [Bug] C:\Users\Nutzer.nuget\packages\gitversion.msbuild\5.6.4\tools\net48/gitversion.exe "C:\Users\Nutzer\Documents\Temp\Github\C# und VB\PagerDutyClient\src\PagerDutyClient" -output file -outputfile obj\gitversion.json" ended with code 1.
  • #2501 [Bug] GitVersion.MsBuild removing assembly attributes defined in csproj
  • #2304 GitVersion outputs ShortSha as numeric type if valid
  • #1688 PreReleaseNumber is string instead of integere in new repository
  • #1031 LibGit2Sharp.LockedFileException: The index is locked. This might be due to a concurrent or crashed process

Improvements

  • #2570 [Improvement] Rename default master branch to main
  • #2568 Rename GitVersionCore and GitVersionExe
  • #2564 GitRepository refactoring
  • #2527 deterministically serialize number and string JSON output

Documentation

  • #2584 [Feature] GitVersion.Tool installation not documented
  • #2571 [Bug] Exception references to documentation URL resolves to 404 page when copied exactly

Dependenciess

  • #2575 Bump NUnit from 3.13.0 to 3.13.1
  • #2574 Bump NunitXml.TestLogger from 2.1.80 to 3.0.91
  • #2561 Bump coverlet.msbuild from 3.0.1 to 3.0.2

SHA256 Hashes of the release artifacts

  • 6a62349c261815c2c6ba9876e07b733e3393ab72f1169672bb58cd6527158acb - gitversion-linux-musl-x64-5.6.5.tar.gz
  • 97cc8a8cdba7036d92e02f0386ee335b2fd9e9cc980e2fc62bed5fa679308ed1 - gitversion-linux-x64-5.6.5.tar.gz
  • 0f3b54b48512892105166aadd4c1e85807eb487d2b5f469a09e576d0b1a12047 - gitversion-osx-x64-5.6.5.tar.gz
  • ea4fbceeade7997f34afd894754b6f2fc1bbc6151a6af10c493eab4478b29288 - gitversion-win-x64-5.6.5.tar.gz
  • ed3419352a51ef395daaef5805803a11163a846be73dfd193f39e106e5cc7d36 - gitversion-win-x86-5.6.5.tar.gz

5.6.4: added ReferenceName.Parse, added ReferenceName.EquivalentTo

19 Jan 16:02
Compare
Choose a tag to compare

As part of this release we had 64 commits which resulted in 10 issues being closed.

Bugs

  • #2540 [Bug] GitVersion.MSBuild fails when project path contains spaces
  • #2539 [Bug] "UpdateAssemblyInfo" task was not given a value for the required parameter "Language"
  • #2534 [Bug]Build error due to malformed file path obj\/gitversion.json
  • #2523 [Bug] GitVersion.MSBuild fails when running "dotnet.exe pack"
  • #2505 [Bug] When PreventIncrementOfMergedBranchVersion is set to true and a release branch is merged back to develop, the CommitsSinceVersionSource goes down

Improvements

  • #2531 [Improvement] Improved code in the LibGit2Sharp implementation
  • #2525 Move LibGit2Sharp implementation to separate lib

Dependenciess

  • #2550 Bump coverlet.msbuild from 3.0.0 to 3.0.1
  • #2535 Bump Buildalyzer from 3.1.1 to 3.2.0
  • #2528 Bump coverlet.msbuild from 2.9.0 to 3.0.0

SHA256 Hashes of the release artifacts

  • 1461310e5e6e665dfffd2749848f86c4b42c46f9481ac0268f53a9321d1f65c1 - gitversion-linux-musl-x64-5.6.4.tar.gz
  • dc5b0e7268397ea4e2aa5bd1ad67640e7352eb92f18f1e09c0826ce541fc1e2e - gitversion-linux-x64-5.6.4.tar.gz
  • f59f835e6316af8d0f7c3e48b2d4f089fbbf0f63ee965459b8fdf9253706ce14 - gitversion-osx-x64-5.6.4.tar.gz
  • 386cf86caec0d6f274d935718a4a8323a05d5ade8145921531fbb20ea3ef220e - gitversion-win-x64-5.6.4.tar.gz
  • d10eaa943d77e07fb2d559a2d3d8ab714d8d8a8184da02eed44a94814589df71 - gitversion-win-x86-5.6.4.tar.gz

5.6.3

08 Jan 15:58
Compare
Choose a tag to compare

As part of this release we had 2 commits which resulted in 1 issue being closed.

Bug

  • #2522 fix the homebrew release trigger

SHA256 Hashes of the release artifacts

  • a6145247feabd3f47e5932bc2f7c803070c73c4dadcbb34e54156d624d6c988b - gitversion-linux-musl-x64-5.6.3.tar.gz
  • 8c1dd284ba57887dc9d701fbc278988537be548ce85e91e61b4da6326dae1c71 - gitversion-linux-x64-5.6.3.tar.gz
  • 9c15bbe02423ba4aa978c07f9d662b5886ae23a728b832c3c003dc8be92b81b2 - gitversion-osx-x64-5.6.3.tar.gz
  • d3974bea644cf44c12cba9882378d6993452c785c307c7b7f2032753898b42a3 - gitversion-win-x64-5.6.3.tar.gz
  • 86c958d5dfca4355e673999360c00effebab1a022408465bb03cd28705e66270 - gitversion-win-x86-5.6.3.tar.gz

5.6.2

08 Jan 15:02
Compare
Choose a tag to compare

As part of this release we had 41 commits which resulted in 7 issues being closed.

Bug

  • #2521 roll-forward for gitversion.msbuild

Improvements

  • #2511 Update new color icon.
  • #2510 Update icon url
  • #2509 Reduce libgit2sharp dependency in the GitVersionCore project

Documentation

  • #2517 Add banner
  • #2514 Update new color package icon.

Dependencies

  • #2520 Bump NUnit from 3.12.0 to 3.13.0

SHA256 Hashes of the release artifacts

  • f4720137f2c261f2a670268bddac67ccbcec28d93d80edc69aea2bdaba643f5c - gitversion-linux-musl-x64-5.6.2.tar.gz
  • bae7464bdd5b3fd7d63999fdfdbf49b358550781968cb128c70c0719db56c35a - gitversion-linux-x64-5.6.2.tar.gz
  • 1ce7bc001ba036549ba8a4c08d7441a40b388b8bda3880ec1e4cb9718cbf26d5 - gitversion-osx-x64-5.6.2.tar.gz
  • 39cf76e46a4f66ebd30ddc09ade7d3bbadb5c80bd2b7acf8fd7786151d574ddd - gitversion-win-x64-5.6.2.tar.gz
  • e505bcc3341c61b7334c2f9eb196f42fdcb1808cd34496694a535d00a97405e0 - gitversion-win-x86-5.6.2.tar.gz

5.6.1

03 Jan 09:44
Compare
Choose a tag to compare

As part of this release we had 26 commits which resulted in 7 issues being closed.

Bugs

  • #2496 [Bug] MsBuildTask does not set GitVersionInformation.UncommittedChanges
  • #2495 Fix GitVersion_NoFetchEnabled MSBuild task argument.
  • #2479 [Bug] Mainline with feature branches throws exception

Improvements

  • #2498 [Improvement] GitVersion.MsBuild: Support Mono
  • #2489 remove custom json serializer, use System.Text.Json
  • #2430 [Improvement] Auto-bump Homebrew formula on release

Dependencies

  • #2487 Bump Buildalyzer from 3.1.0 to 3.1.1

SHA256 Hashes of the release artifacts

  • 9c4dfd40878f64d453583a804ae938b91ff319ed3fa098289018bfeefbdee203 - gitversion-linux-musl-x64-5.6.1.tar.gz
  • 3d15647da71d57b00441e1423e1be0eded245345539356b0f3143bd513a46d27 - gitversion-linux-x64-5.6.1.tar.gz
  • a5286e9584136c2e109986275088f53921afc6cd8ef54bcd697cccd6e2dfff57 - gitversion-osx-x64-5.6.1.tar.gz
  • b2cbc40e7f98af97c48696fa1f262165fca65af96f483a6b9d492a7dcdfe37b3 - gitversion-win-x64-5.6.1.tar.gz
  • b2962387f9d1fcf04e67f0dfc150827e336bd52c056fa332aad08cfe6fb9ca30 - gitversion-win-x86-5.6.1.tar.gz

5.6.0

19 Dec 21:48
Compare
Choose a tag to compare

As part of this release we had 51 commits which resulted in 11 issues being closed.
The mai focus was .net 5.0 and support for debian 10 & ubuntu 20.04

Features

  • #2486 Target .net 5.0
  • #2453 Add PreReleaseLabelWithDash variable

Bug

  • #2482 [Bug] Razor class libraries not supported

Improvements

  • #2483 Added Razor Class Library SDK to the list of SDKs
  • #2468 Adds CodeBuild support for builds that are not initiated via a webhook
  • #2457 Fix for the wrong updateBuildNumber behavior

Documentation

Dependenciess

  • #2484 Bump Shouldly from 4.0.2 to 4.0.3
  • #2477 Bump MSBuild.ProjectCreation from 1.4.6 to 2.0.1
  • #2469 Bump JetBrains.Annotations from 2020.1.0 to 2020.3.0
  • #2464 Bump LibGit2Sharp from 0.27.0-preview-0034 to 0.27.0-preview-0096

SHA256 Hashes of the release artifacts

  • be57b7f0985ba8ffb990b49ccd7f091790696a996b0ef6808afbc7987bba22fd - gitversion-alpine.3.12-x64-5.6.0.tar.gz
  • d43c478d55afe5cce8e889f14a56701df02f042c22b31712bff3eae2ad4cab7b - gitversion-centos.7-x64-5.6.0.tar.gz
  • a35a99e8cbac92087231a2b529de6eb703cdce77a377f116bad463af2087a084 - gitversion-debian.10-x64-5.6.0.tar.gz
  • 07cc72a9e0c7242757f832489a615d8c8ca2f764a742a4434fad2198e22b1c57 - gitversion-debian.9-x64-5.6.0.tar.gz
  • 207943d553717949e2750929252c2792ca799788c72083fa7e2789acdb252108 - gitversion-osx-x64-5.6.0.tar.gz
  • 98979138ccacc1d0453527681643df6d1723f354fa25cc672c0ff616e5288df9 - gitversion-ubuntu.16.04-x64-5.6.0.tar.gz
  • 0c9f12b5688fb7a51a12f888580e8980ba3b24df688a592bf8da0385a5dad651 - gitversion-ubuntu.18.04-x64-5.6.0.tar.gz
  • bda9be6e18b8a47583fcf17615e7ed468b375cc1342f05fd251b07eb2b6baf20 - gitversion-ubuntu.20.04-x64-5.6.0.tar.gz
  • 98f7817ba6f5e43e4f2745419e0d0dc9f5cdbb05653ab45ca8765f854b6057d6 - gitversion-win-x64-5.6.0.tar.gz
  • fa2f99951b664961a97209f461567b5ce82087253cd9d13cc8af9cb81ff05868 - gitversion-win-x86-5.6.0.tar.gz

5.5.1

14 Nov 08:44
Compare
Choose a tag to compare

Bug fix release

As part of this release we had 25 commits which resulted in 10 issues being closed.

Bugs

  • #2439 [Bug] NoFetch property not derived from buildagent when GitVersion is invoked without arguments
  • #2437 System.InvalidOperationException: Sequence contains no elements exception fixed
  • #2074 [BUG] GitVersion calculating wrong version when building a tag

Improvement

  • #2450 For GitHub Actions, outgoing env vars need to be written to $GITHUV_ENV file

Dependenciess

  • #2451 Bump PackageVersion_MsBuild from 16.7.0 to 16.8.0
  • #2448 Bump Microsoft.Bcl.AsyncInterfaces from 1.1.1 to 5.0.0
  • #2447 Bump Shouldly from 4.0.0-beta0004 to 4.0.0
  • #2445 Bump Microsoft.NET.Test.Sdk from 16.7.1 to 16.8.0
  • #2443 Bump Buildalyzer from 3.0.1 to 3.1.0
  • #2438 Bump NunitXml.TestLogger from 2.1.62 to 2.1.80

SHA256 Hashes of the release artifacts

  • d7280ec63be935d39554fc778cf41787b277c690155ff8214537f88cbdca39b8 - gitversion-alpine.3.10-x64-5.5.1.tar.gz
  • 442d0c1a0f2f65830f476b67ce283098bc5db71618dfd3f1199fcf8af476df50 - gitversion-centos.7-x64-5.5.1.tar.gz
  • 4c93740d62a949c3297b8c3e3c12da3bf166ca90e7d0fc8c8273ba267056f60d - gitversion-debian.9-x64-5.5.1.tar.gz
  • 3bc26392e37432d5d7274775d262050ab77fd2c09c63dbb35663b609799bc140 - gitversion-fedora.30-x64-5.5.1.tar.gz
  • 7842b004acc479e0a45beb6b25df0fbfe387b6887c557c70e8d8ad60da56a980 - gitversion-osx-x64-5.5.1.tar.gz
  • c497af234b9652ee4f53df8ae9edbe630ea318381280ecf776e20f53edc860f8 - gitversion-ubuntu.16.04-x64-5.5.1.tar.gz
  • 6b090accfe93563139ebc3ed59b6a15145a68dfeab18737b0bf884770e91d98c - gitversion-ubuntu.18.04-x64-5.5.1.tar.gz
  • aa2c90a85c1eb70d55e0d837f3de1b7bb6944b8f2f349bb0ff1311f645075843 - gitversion-win-x64-5.5.1.tar.gz
  • 7cfccdc8412a0c748ed756e0b4a78352568187f5dad3c2b8bf31f4a780fc289a - gitversion-win-x86-5.5.1.tar.gz

5.5.0

27 Oct 12:27
afbb8a4
Compare
Choose a tag to compare

The lowest supported version of .NET Framework is now 4.8.

As part of this release we had 81 commits which resulted in 17 issues being closed.

Feature

  • #2095 Target .net48 instead of .net472
  • #2369 Support WindowsDesktop project files
  • #2405 [Feature] Set MSBuild property GitVersion_WeightedPreReleaseNumber

Bug

  • #2349 [Bug] source-branch configuration is not validated and fails late in a confusing way
  • #2421 [Bug] GenerateBuildLogOutput for Github actions uses deprecated set-env command
  • #2301 [Bug] GitVersionTask fails when building from a tag
  • #2412 [Bug] - GitVersion.yml - ignore part ignored
  • #2354 [Bug] Version calculation do not take commits from config sections [ignore: sha]
  • #2371 [Bug] merge-message-formats gets overwritten

Improvements

  • #2359 [Improvement] Extend the /updateprojectfiles parameter to update the 'Version' element
  • #2366 [Improvement] Add "main" to master branch regex
  • #1198 dirty flag?
  • #2370 Added support for project type Microsoft.NET.Sdk.WindowsDesktop
  • #2398 GitVersionTask missing output, GitVersion_EscapedBranchName
  • #2423 Implemented the Dirty flag

Documentation

  • #2230 The BREAKING_CHANGES.md doesn't seem to be getting updated
  • #2335 [Docs] How to start using GitVersion in a new project?

SHA256 Hashes of the release artifacts

  • e4783d210df47e4615a10973dda6bd740fc113a9b6364fcda2409c53074196b7 - gitversion-alpine.3.10-x64-5.5.0.tar.gz
  • 5f2c49933ff1f354d0c1c0b546596dee567d400d8644012d7d0e2d3c238d14c1 - gitversion-centos.7-x64-5.5.0.tar.gz
  • fc5d5c95a76f2fef69e7fd0bf279cd42570a85833c9fded3a8471075892680f6 - gitversion-debian.9-x64-5.5.0.tar.gz
  • 0cab0707333dd888dec04d67e777cc240a170dacf854e521a0fb885a1750917a - gitversion-fedora.30-x64-5.5.0.tar.gz
  • 675adc0c11197a1ee5f06984e38ae0b04f134b95e2d06e83db76307d36a15e12 - gitversion-osx-x64-5.5.0.tar.gz
  • 695b0450a5b05ba91476db30d565d9b5e564a2ad9fc1e47ee19b7c5ca3619230 - gitversion-ubuntu.16.04-x64-5.5.0.tar.gz
  • 289629fb9c72a4e84d25c2284b3eeb48fbd39355dc5c5666e23ecba9efa0ea78 - gitversion-ubuntu.18.04-x64-5.5.0.tar.gz
  • 4679589f6039feb894fe2db38c179eb25f34272209472603582590f74d572c3c - gitversion-win-x64-5.5.0.tar.gz
  • 114042f8107d737e74ee0dc0a79f00ad6da90f360ccfb4888ccafb34294dfc53 - gitversion-win-x86-5.5.0.tar.gz

5.3.7

29 Jun 07:58
Compare
Choose a tag to compare

Bug fix release

As part of this release we had 6 commits which resulted in 1 issue being closed.

Bug

  • #2330 [Bug] GitVersionInformation.g.cs(12,42): error CS0234 'ExcludeFromCodeCoverageAttribute' does not exist

SHA256 Hashes of the release artifacts

  • 9f2d144f359f050951151497ef73f6f03fd3c2c54fdd6347e8ca8e3688366a81 - gitversion-alpine.3.10-x64-5.3.7.tar.gz
  • 06048fadaca4d8c9c493774bc74d45c1b50ffc6b6feb5c9df21bd4b9265fb892 - gitversion-centos.7-x64-5.3.7.tar.gz
  • 2f9112193339ab4247344a39f37ed31e5e469e5a73b7d74defc4b18b9dceb672 - gitversion-debian.9-x64-5.3.7.tar.gz
  • 435d434f3bbee937e2fe19c346c757732e196b13c661822f1bc60bb6fd4d70d9 - gitversion-fedora.30-x64-5.3.7.tar.gz
  • 14d99f9c4206bfa09b90ed1fc8947e81cd5811f816816ddc3bb726638417758e - gitversion-osx-x64-5.3.7.tar.gz
  • ba79caf7e730a3010d89ef6508fed3b2c5878facd6f12723820eba12e6ae6301 - gitversion-ubuntu.16.04-x64-5.3.7.tar.gz
  • d72e9beda47935d1ecf9cda970344e53dc28d1511319b63b1b480830e04e6b09 - gitversion-ubuntu.18.04-x64-5.3.7.tar.gz
  • 6692219db9c83a257213c60b619dd42e29e574b1a15e88ec60cb2ef2a64baf59 - gitversion-win-x64-5.3.7.tar.gz
  • cce354510e856dbde86a4074103b93b7fc0b38b3cb6f3e62517727c4d4915a3c - gitversion-win-x86-5.3.7.tar.gz