GitVersion Versions Save

From git log to SemVer in no time

5.6.11

2 years ago

As part of this release we had 96 commits which resulted in 21 issues being closed.

Bugs

  • #2711 Input string was not in a correct format. on 5.6.10

Dependencies

  • #2718 Bump NUnit3TestAdapter from 3.17.0 to 4.0.0
  • #2724 Bump YamlDotNet from 11.1.1 to 11.2.0
  • #2741 Bump YamlDotNet from 11.2.0 to 11.2.1
  • #2744 Bump Mono.Cecil from 0.11.3 to 0.11.4
  • #2746 Bump LibGit2Sharp from 0.27.0-preview-0096 to 0.27.0-preview-0102
  • #2771 Bump JetBrains.Annotations from 2021.1.0 to 2021.2.0

Documentation

  • #2716 msbuild.md: update for rename to GitVersion.MsBuild from GitVersionTask
  • #2717 README.md: note GitVersionTask name change
  • #2722 Explicit mention of how GitVersion exposes environment variables
  • #2730 Update link to GitVersion.MsBuild nuget package in msbuild.md
  • #2737 Update variables.md
  • #2750 Add FAQ section on merged branch names as version source

Improvements

  • #2598 [Improvement] Confusing Exception message: "Could not find a 'develop' or 'main' branch, neither locally nor remotely."
  • #2752 Un-needed versionVariables field
  • #2755 [Improvement] Throw in yield function could result in unexpected behavior
  • #2760 [Improvement] Add static code analyzers
  • #2764 [Improvement] Enable nullable on GitVersion.Core
  • #2773 Fix expected-actual order in test assert
  • #2774 Simplify return condition
  • #2776 CA1810: Initialize reference type static fields inline

SHA256 Hashes of the release artifacts

  • 59838a61f914eb3120a1b00a22101e4d032e273e58e1ccd700cb9b59a55dbb8a - gitversion-linux-musl-x64-5.6.11.tar.gz
  • 5dc56591a4466a68be3dd6f43770e171b64bd35e50c6ef92bc72f088e1e00b92 - gitversion-linux-x64-5.6.11.tar.gz
  • 5350784f74e2821029d270f51d5041fe7c98936b518e39a129193a96e442f056 - gitversion-osx-x64-5.6.11.tar.gz
  • d52051a3424293322189b7bccaeefd874a97024c55bd9c95767d8fd503adeb80 - gitversion-win-x64-5.6.11.tar.gz
  • d27825a01dc5795e71c57dd69717f17d78d77df4fe6ba07d41416f6848d83c46 - gitversion-win-x86-5.6.11.tar.gz

5.6.10

2 years ago

As part of this release we had 5 issues closed.

Features

  • #2679 [Feature] Support release branch naming with MAJOR SemVer number only
  • #2545 Add support for SpaceAutomation

Bugs

  • #2676 Use .git directory for mutex name
  • #2675 [Bug] '.' not accepted as PATH argument (in 5.6.9)

Improvement

  • #2684 Add nocache property to msbuild task

SHA256 Hashes of the release artifacts

  • cc0223d623960ec9842336e200a709e495b3eeb1b1b5c0d6e6ee27e0dda2a21e - gitversion-linux-musl-x64-5.6.10.tar.gz
  • 87fe03ca6b3684f6049f91cfef393879564a524c253145b4508a306b805b3922 - gitversion-linux-x64-5.6.10.tar.gz
  • 5eb3c1b196717d0b15f4851dafe7aed3a652a8b13624aeafd94bd20315d5f167 - gitversion-osx-x64-5.6.10.tar.gz
  • fbbee41a988308c061f5f7acc9c0e3e1cb86fa7eea58f3ccb0f2d96624fbf20a - gitversion-win-x64-5.6.10.tar.gz
  • a1143e665ff034a74605296ee24450f41ff91ddf3a5d303a8bc8b436147fb20f - gitversion-win-x86-5.6.10.tar.gz

5.6.9

3 years ago

As part of this release we had 7 issues closed.

Bugs

  • #2640 [Bug] DisableGitVersionTask ineffective
  • #2634 [Bug] GitVersion.MsBuild v5.6.7 seems to require the presence of GitVersion.yml now
  • #2201 [Bug] Tag: useBranchName isn't working in some cases

Improvements

  • #2485 Support 'assembly-versioning-format' option as a part of '/overrideconfig' command line parameter
  • #1381 GitVersionTask Parallel restore issue when multi targeting

Documentation

  • #2673 Update installation.md

Dependencies

  • #2653 Bump Polly from 7.2.1 to 7.2.2

SHA256 Hashes of the release artifacts

  • 62b1456873ecc899334aa26b348176775265003ec9654e51639e3437d3a21fd7 - gitversion-linux-musl-x64-5.6.9.tar.gz
  • 11d311feb279bfc286034b2b8c12220f7a6f4e36e06bd83608915915140c4c68 - gitversion-linux-x64-5.6.9.tar.gz
  • c5dda965c876202d7000f75447453abe2b2ee70c41f68eea5f5e745246dc6c40 - gitversion-osx-x64-5.6.9.tar.gz
  • 6feb306bc951f3ae7e19632f1b287ec02f23635eb19739a0f433f1b5290d9330 - gitversion-win-x64-5.6.9.tar.gz
  • 13e096e85b3d6c2c25a09ac56a72901e934fe03216d910c1856fa39929d53a68 - gitversion-win-x86-5.6.9.tar.gz

5.6.8

3 years ago

As part of this release we had 5 issues closed.

Bug

  • #2642 [Bug] Microsoft.Build.Utilities.Core should be a private dependency for GitVersion.MsBuild

Dependenciess

  • #2639 Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4
  • #2638 Bump YamlDotNet from 10.1.0 to 11.0.1
  • #2637 Bump YamlDotNet from 10.0.0 to 10.1.0
  • #2635 Bump YamlDotNet from 8.1.2 to 10.0.0

SHA256 Hashes of the release artifacts

  • 42d499507aa8d59d998b98d889ecb6ce337ae258643c34d4237c68a561d40f44 - gitversion-linux-musl-x64-5.6.8.tar.gz
  • ce18799c8deb9b21de0c3bd6c2b345913c4a28c9a28152ed22a49af42ab87b1f - gitversion-linux-x64-5.6.8.tar.gz
  • c2389151d39c1c62dc2cff367b859c1aef727fe835080392d3c0cbbffd109c4b - gitversion-osx-x64-5.6.8.tar.gz
  • a890d232a402f733ca7902f96f1dfab5dd7d872c61904770369a44ede4a43263 - gitversion-win-x64-5.6.8.tar.gz
  • ed9e4d6c3e6790409733c7913f9750c0805900d8edc12ac320ae3838e15706fd - gitversion-win-x86-5.6.8.tar.gz

5.6.7

3 years ago

As part of this release we had 16 issues closed.

Bugs

  • #2592 [Bug] GitVersion.MsBuild does not set environment variables
  • #2591 [Bug] GitVersion.MSBuild dotnet pack fails under Linux

Improvements

  • #2629 [Bug] Support version conversion on worker service project
  • #2551 GitVersion should rely on existing dotnet SDKs rather than downloading it using brew
  • #2334 [Improvement] Document that ignore only affects the version source

Documentation

  • #2627 docs: improved regex for conventional commit docs
  • #2622 [Docs] Update Jenkins documentation
  • #2608 [Docs] Quick Links in readme file don't all point to valid pages.
  • #2602 Add credits page
  • #2503 [Docs] Update the docs to reflect the current state of the code base
  • #2365 [Docs] How to install on ubuntu. Why so little documentation on Linux installation?
  • #2326 [Improvement] Detailing package alternatives
  • #2194 [Improvement] Document Git repository requirements

Dependenciess

  • #2625 Bump NunitXml.TestLogger from 3.0.91 to 3.0.97
  • #2616 Bump MSBuild.ProjectCreation from 2.0.1 to 2.1.1
  • #2612 Bump PackageVersion_MsBuild from 16.8.0 to 16.9.0

SHA256 Hashes of the release artifacts

  • bcc00d9ac0f5f1cfcb9e146809ae0142ffc8605aa14ca1302ac048631ce63a74 - gitversion-linux-musl-x64-5.6.7.tar.gz
  • 7910641778ebed69f30759430a1c8ad23684d1b268d20edb7c90268a5e7dbe63 - gitversion-linux-x64-5.6.7.tar.gz
  • 7b32b98a34c8e8e1d2ad6aa0d0985dfe042a82ac177c33b99d49301eff73295c - gitversion-osx-x64-5.6.7.tar.gz
  • 6791181b367d2fdcc812266e97abdfe4a57570454135c365705880fb68aa2e42 - gitversion-win-x64-5.6.7.tar.gz
  • be5eee7fca82ece25e034ff0146f9e5501a6648aa9a6f2261aa8ab2b5631e8d8 - gitversion-win-x86-5.6.7.tar.gz

5.6.6

3 years ago

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

3 years ago

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

3 years ago

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

3 years ago

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

3 years ago

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