Skip to content

Releases: GitTools/GitVersion

5.3.2

05 May 08:44
Compare
Choose a tag to compare

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

Improvement

  • #1852 LibGit2Sharp.Core.NativeMethods cannot be initialized: Unable to load shared library 'git2-7ce88e6' or one of its dependencies

SHA256 Hashes of the release artifacts

  • 04a0aa3f6cbd405ef1c4407b993c8810bafc56cc24adcbebfc8abe714392b333 - gitversion-centos.7-x64-5.3.2.tar.gz
  • afc93a6221cd2631023c5bc1940b334260177cd1be73751fe286000ec20b3e99 - gitversion-debian.9-x64-5.3.2.tar.gz
  • 9803076155205bbf0242270136c42bbcacb023152f21ee183dea8a1b37417d1f - gitversion-fedora.30-x64-5.3.2.tar.gz
  • 7c6447220a4976091ee97e3ccf3c0b5c4e271c33b85ae85ba4b66450ec922d0a - gitversion-osx-x64-5.3.2.tar.gz
  • 8fdff58d69cbe9e0af2243389cbd237b5c4f5c89e5e31b12c5a641772d4df239 - gitversion-ubuntu.16.04-x64-5.3.2.tar.gz
  • ae6d62b11dc9a123797d6e210b0a91cb971d30bf445e6fff32c271f0c89497a8 - gitversion-ubuntu.18.04-x64-5.3.2.tar.gz
  • 41046b5119a3796c4fbfde224720cd1e3e774a5e097d3e442046143f2bc63ffa - gitversion-win-x64-5.3.2.tar.gz
  • 78f71f563ec4024179266d21375306e7b27073c0d93d1fff2555fec1541ca33d - gitversion-win-x86-5.3.2.tar.gz

5.3.1

05 May 07:20
Compare
Choose a tag to compare

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

Bug

  • #2252 [Bug] Chocolatey: executable missing in GitVersion.Portable 5.3.0

SHA256 Hashes of the release artifacts

  • f58be439b2362a47f74705d0a1f2bb3b7588f55a964a4953723d11584ff788fe - gitversion-centos.7-x64-5.3.1.tar.gz
  • a1753ab989fd6da6bd49f04b36623f387801322adb825a55c3e8ff649d4f3f56 - gitversion-debian.9-x64-5.3.1.tar.gz
  • 8889a1253ac3501d23deec1c830b5e8d2d4d20fc3afe1943424dcc07d093e830 - gitversion-fedora.30-x64-5.3.1.tar.gz
  • f5054e4ecd022b8c8e19895b57722c3bf295720f4bf58e150eee19dd57c925a1 - gitversion-osx-x64-5.3.1.tar.gz
  • 19414e5983d9882e31e43d95a1fe3826535fd8a48e3080f14e76cbc74b0f58de - gitversion-ubuntu.16.04-x64-5.3.1.tar.gz
  • 57ea9b0def417ee80c98f16d2422d45a97457ae45b3fb5b230c460c9f1a2eba3 - gitversion-ubuntu.18.04-x64-5.3.1.tar.gz
  • 39d8874f863574f8d906a04261f1db56aa4dc501028342ff7e89a591dfe59f4f - gitversion-win-x64-5.3.1.tar.gz
  • d2755a2042ba2a894a74c29e9e1234f0e059f9d3d961845b36a4cf603f91705b - gitversion-win-x86-5.3.1.tar.gz

5.3.0: Merge pull request #2251 from arturcic/feature/output-file

04 May 12:33
6b342b8
Compare
Choose a tag to compare

As part of this release we had 115 commits which resulted in 9 issues being closed.

Feature

  • #983 Add additional output type for saving asserted version numbers to a file

Bugs

  • #2247 [Bug] GitVersion must ensure non-null password
  • #2225 [Bug] Azure DevOps UseGitVersion@5 task and GitVersion 5.2.4 produces an error "AssemblyInfoFilename file not found at null" when UpdateAssemblyInfo: true is set
  • #2204 [Bug] Unable to run on Centos 7 missing git2-106a5f2
  • #2063 the combination of VS 2019 Version 16.5.0 Preview 2.0 and .NET Core 3.1.200-preview-014883 fails dotnet build

Improvements

  • #2235 [Improvement] Allow for a pre-release tag with just a number, without name
  • #2203 Feature/di4
  • #2200 Feature/di3

Documentation

  • #2209 Add example Powershell for Bamboo Windows build hosts

SHA256 Hashes of the release artifacts

  • 59dbd330fc6c03b73cb134211f25bd18314c2e4f3caaa4c3fce59b13e29680ea - gitversion-centos.7-x64-5.3.0.tar.gz
  • d24528b783ba400d608781008f02b05e7bf8343de419a439a84b36806cf8cfe6 - gitversion-debian.9-x64-5.3.0.tar.gz
  • 378da42ba04e63ddb392490a72564262477d1953e9777ecdc1946be2a4484ad3 - gitversion-fedora.30-x64-5.3.0.tar.gz
  • 0b5cfd4a43415b7241ee8967e093cbe2dd10a11cf5a036fc3c09cbd538a67191 - gitversion-osx-x64-5.3.0.tar.gz
  • e7f5eb5ff99b21aba7ac6b8bcc591e2a5cff6f5ccc7b4898eb41c595824534e6 - gitversion-ubuntu.16.04-x64-5.3.0.tar.gz
  • e9c675dbaf9da42b61cc955a4120c067d2bcfec3eddfdc3e5c3c673c58851135 - gitversion-ubuntu.18.04-x64-5.3.0.tar.gz
  • e6a5feedd922286efbb1ae8ea1c4ce95b9c423fc71f5e6ee1e43ff138b53622b - gitversion-win-x64-5.3.0.tar.gz
  • 770bd85c4b0c1ecd69a5371d3d43267d8ba9d5403a69ca81d982519f77ec33a4 - gitversion-win-x86-5.3.0.tar.gz

5.2.4

17 Mar 08:26
Compare
Choose a tag to compare

As part of this release we had 13 commits which resulted in 3 issues being closed.

Bug

  • #2182 UpdateAssemblyInfo target should not be run for SDK-style projects

Improvement

  • #2179 feat: accept a fallback value in all formatted expressions

Dependencies

  • #2186 Bump Microsoft.Build.Framework from 16.4.0 to 16.5.0

SHA256 Hashes of the release artifacts

  • d406fa3b1e289c0621ae70408a6254b6eeac9d1658c85cef6f1704da9a544c0c - gitversion-linux-5.2.4.tar.gz
  • a06ae6cf8062a2b26b858feab01fceb94951627cc732f7422472785ff3ccde4c - gitversion-osx-5.2.4.tar.gz
  • 9f035a3a652f531696b1b254979303a564ebb46839fe66a91e4d75646f804437 - gitversion-windows-5.2.4.tar.gz

5.2.3

13 Mar 19:23
Compare
Choose a tag to compare

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

Bug

  • #2177 GitVersionTask should not have a package dependency on Microsoft.NETFramework.ReferenceAssemblies

Improvements

  • #2175 [Bug] Parse Bitbucket 7 pull request merge message
  • #2167 UpdateAssemblyInfo and GenerateGitVersionInformation need to be done earlier

SHA256 Hashes of the release artifacts

  • a20b6ac804cc067f29f82e680bf0aadb9ec7b981b33192110f84b0cc63616f7f - gitversion-linux-5.2.3.tar.gz
  • 0db9f1796ab34a1e48fcac7a179d689282b6d43292103c4e1c6473d0672ea150 - gitversion-osx-5.2.3.tar.gz
  • 6401e20a134306a8671fac93fd1bdcb6ffa7cc918eda4a2694e2ab75b73fc439 - gitversion-windows-5.2.3.tar.gz

5.2.2

12 Mar 14:51
Compare
Choose a tag to compare

As part of this release we had 5 commits which resulted in 2 issues being closed.

Bug

  • #2162 Version 5.2.0 broken in Azure DevOps

SHA256 Hashes of the release artifacts

  • 10ab831aebe5ee9289c92a1376a3d8c2b1fe3b36ba1a8283e7263de4dd472779 - gitversion-linux-5.2.2.tar.gz
  • c13544fd8ae8809887848e29c140450d620896390c037dcb4e838baba5997e46 - gitversion-osx-5.2.2.tar.gz
  • 3462267de3932c809550a7301c9ea4246291403862a11ee2be13570583d72bd7 - gitversion-windows-5.2.2.tar.gz

5.2.1

12 Mar 10:26
Compare
Choose a tag to compare

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

Bug

  • #2161 GH2160: Set application exit code

SHA256 Hashes of the release artifacts

  • 48db1d7158e8c03c2c476a07fafe651dba94a02a0a7a45db19713b0376103642 - gitversion-linux-5.2.1.tar.gz
  • e1ea352269d6a7c5a8986f4eebfefa27196146106e9f18f1a4d662496f5a3454 - gitversion-osx-5.2.1.tar.gz
  • a5d79c7a97fa8a5f6ea058ec4df5f767c2898ba5d3c178e121e01118aa8fee3e - gitversion-windows-5.2.1.tar.gz

5.2.0

07 Mar 21:34
Compare
Choose a tag to compare

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

Features

  • #2157 New Variable: EscapedBranchName
  • #2128 GH-2127 - allow json and buildserver output at the same time
  • #2060 add JSON Serializer

Bugs

  • #2153 The "WriteVersionInfoToBuildLog" task could not be loaded from the assembly
  • #2116 GitHub Actions build fails with private GitHub repo and Dependabot PR
  • #2101 gitversion /version prints wrong version
  • #2100 /config doesn't show message when file doesn't exist
  • #2089 GitVersion ignores version tag on the current commit when /nocache is specified
  • #2068 Issue with .NET 4.7.2 and dependency on Microsoft.Extensions.DependencyInjection
  • #2029 GitVersionTask 5.1.3: Bad Dependency on Microsoft.Extensions.DependencyInjection
  • #2016 fix empty xml body
  • #2003 Issue-2002 (wrong calculation of pre-release version)
  • #1939 Commented out AssemblyVersion tags still causing GitVersion to not generate versions correctly
  • #1928 Using /output buildserver does not work when /nocache declared first

Improvements

  • #2148 Limit the number of commits searched in tags and merge commits
  • #2146 GH2139: GitVersion logging does not include newlines
  • #2141 Remove obsolete config file
  • #2092 Fix parallel tests execution, fix potential collisions, cache only regexes
  • #2080 Formatting
  • #2077 set eol to lf to avoid conflicting with editorconfig
  • #2051 WIP: Feature/informationalversion
  • #2017 remove usage of Newtonsoft.Json
  • #2014 Replace special chars in InformationalVersion with dashes
  • #2013 Change default for UseFullSemVerForNuGet to true
  • #2012 Enable exporting variables across jobs on Azure Pipelines
  • #2006 Change GITHUB_ACTION to GITHUB_ACTIONS when detect github actions CI.
  • #1929 Exopose NoNormalize property for GitVersionTask
  • #1810 Working/repo directories with named configuration throw warning
  • #1702 Bugfix/fix only tracked branches parameter implementation

Documentation

  • #2132 Incorrect statement regarding version increment with regard to SemVer.
  • #2093 Update azure-devops.md
  • #2025 Documentation enhanced concerning issue #888

Dependenciess

  • #2114 Bump Microsoft.Extensions.* from 3.1.1 to 3.1.2
  • #2096 Update nuget.commandline to 5.3.0 and use icon instead of icon_url
  • #2083 Bump Microsoft.NET.Test.Sdk from 16.4.0 to 16.5.0
  • #2076 Update to latest release of GitReleaseManager

SHA256 Hashes of the release artifacts

  • 8dad2624bdf2be5330ae37ead9aca912322d02e49a82df17c29906a779ba6e93 gitversion-linux-5.2.0.tar.gz
  • 5fa276054e46c21a0b0cc052ded2fc1a598979a887e6b21d17000d0915c42462 gitversion-osx-5.2.0.tar.gz
  • 7e1509e9cbfa8e6ad6e1fde539e42ba36d69c8c4ac60726eafe3dab3c293d01c gitversion-windows-5.2.0.tar.gz

5.1.3

22 Dec 10:35
Compare
Choose a tag to compare

As part of this release we had 126 commits which resulted in 14 issues being closed.

Feature

  • #1931 Add Github Actions BuildAgent

Bugs

  • #1988 AppVeyor does not update the build number (version 5.1.3-beta.1+59)
  • #1944 Tagged trees and blobs cause GitVersion to crash
  • #1942 gitversion init - Option 5) Branch Increment mode crashes with an InvalidOperationException
  • #1873 Could not load type 'System.ComponentModel.AsyncCompletedEventArgs'
  • #1743 Fix for #1348, branch without commit take version from tag instead of branch name.

Improvements

  • #1964 Identical config files are reported as ambiguous
  • #1936 added missing overrides
  • #1929 Exopose NoNormalize property for GitVersionTask
  • #1921 GetVersion target does not update RepositoryBranch nor RepositoryCommit

Documentation

  • #1935 (GH-1932) Convert to Wyam for Documentation
  • #1924 Added Azure DevOps to the list of build platforms
  • #1923 Rename azure-devops to azure-devops.md

SHA256 Hashes of the release artifacts

  • 503a45fef002b771f77a74e85438e1906cc82f53548c1855c224920f259d84e6 gitversion-linux-5.1.3.tar.gz
  • ae885c7eaf58f8af2350c4a8b258095bd6059f606d2b3bb6d6c9420b404f8545 gitversion-osx-5.1.3.tar.gz
  • 8779071f8c21b7433e3caaf83e3e089082e1c5a671da13455569a18ca4042c94 gitversion-windows-5.1.3.tar.gz

5.1.2

07 Nov 17:45
Compare
Choose a tag to compare

As part of this release we had 19 commits which resulted in 13 issues being closed.

Bugs

  • #1899 Change default increment strategy for release branches to None instead of Patch
  • #1897 Release branch results in wrong version (default strategy is patch)
  • #1896 Enable F# exe projects to use GitVersionTask
  • #1885 Error running gitversion 5.1.1 with /? or --help Unhandled exception. System.NullReferenceException: Object reference not set to an instance of an object.
  • #1883 GitVersionTask 5.1.0 - Error in Azure Devops private repos: Value cannot be null. Parameter name: source
  • #1879 GH-1874, fix the nofetch behaviour, it was not correctly initialized
  • #1876 GitVersionTask 5.1.1: object reference not set to an instance of object.
  • #1875 GitVersion 5.1.1 AppVeyor: Input string was not in a correct format.
  • #1874 Unexpected change in behavior causing TeamCity issue
  • #1872 5.1.0 Error on Azure Devops ubuntu Agents

Improvement

  • #1892 on exception show stack trace

Documentation

  • #1884 Markdownlint clean up of the Contributing page.
  • #1881 who.md: added Uno Platform