Release notes
*Sourced from [GitVersionTask's releases](https://github.com/GitTools/GitVersion/releases).*
> ## 5.1.2
> As part of this release we had [19 commits](https://github.com/gittools/gitversion/compare/5.1.1...5.1.2) which resulted in [13 issues](https://github.com/GitTools/GitVersion/milestone/16?closed=1) being closed.
>
>
> __Bugs__
>
> - [__[#1899](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1899)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1899) Change default increment strategy for release branches to None instead of Patch
> - [__[#1897](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1897)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1897) Release branch results in wrong version (default strategy is patch)
> - [__[#1896](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1896)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1896) Enable F# exe projects to use GitVersionTask
> - [__[#1885](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1885)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/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](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1883)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1883) GitVersionTask 5.1.0 - Error in Azure Devops private repos: Value cannot be null. Parameter name: source
> - [__[#1879](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1879)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1879) [GH-1874](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1874), fix the nofetch behaviour, it was not correctly initialized
> - [__[#1876](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1876)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1876) GitVersionTask 5.1.1: object reference not set to an instance of object.
> - [__[#1875](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1875)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1875) GitVersion 5.1.1 AppVeyor: Input string was not in a correct format.
> - [__[#1874](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1874)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1874) Unexpected change in behavior causing TeamCity issue
> - [__[#1872](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1872)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1872) 5.1.0 Error on Azure Devops ubuntu Agents
>
> __Improvement__
>
> - [__[#1892](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1892)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1892) on exception show stack trace
>
> __Documentation__
>
> - [__[#1884](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1884)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1884) Markdownlint clean up of the Contributing page.
> - [__[#1881](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1881)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1881) who.md: added Uno Platform
>
>
> ## 5.1.1
> As part of this release we had [173 commits](https://github.com/gittools/gitversion/compare/5.0.1...5.1.1) which resulted in [16 issues](https://github.com/GitTools/GitVersion/milestone/14?closed=1) being closed.
>
>
> __Features__
>
> - [__[#1849](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1849)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1849) Feature/netcore3.0
> - [__[#1762](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1762)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1762) Add -nonormalize option to disable normalize function
>
> __Bugs__
>
> - [__[#1847](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1847)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1847) Add the xml namespace to work with MSBuild v14
> - [__[#1782](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1782)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1782) Azure Pipeline Task - default Config File path to GitVersion.yml doesn't work
> - [__[#1777](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1777)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1777) Only append /config if the user specified a configFilePath
>
> __Improvements__
>
> - [__[#1871](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1871)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1871) adds Preview suffix to VSIX task name when appropriate
> - [__[#1865](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1865)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1865) Feature/di2
> - [__[#1861](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1861)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1861) Feature/di
> - [__[#1843](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1843)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1843) Change the implementation of AzureDevops task.
> - [__[#1838](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1838)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1838) Performance improvements - profiling and simple caching
> - [__[#1794](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1794)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1794) Feature/unit tests vsix
> ... (truncated)
Commits
- [`4eb164e`](https://github.com/GitTools/GitVersion/commit/4eb164e8b5ddc27b736a11fd9979c7760c7a2b0f) Markdownlint clean up of the Contributing page.
- [`cf0c89a`](https://github.com/GitTools/GitVersion/commit/cf0c89a97602a7f90d5a90cc787046baacd8bb8c) [GH-1883](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1883), fix the NoFetch for GitVersionTask
- [`cbed74a`](https://github.com/GitTools/GitVersion/commit/cbed74a46a7c1fad971308e6cf785e8621b66ab3) Merge pull request [#1899](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1899) from GitTools/pr/release-branch-should-not-patch
- [`3b10296`](https://github.com/GitTools/GitVersion/commit/3b10296283d8541e21c775805be0d44fafdc7454) Merge branch 'master' into pr/release-branch-should-not-patch
- [`c200fa0`](https://github.com/GitTools/GitVersion/commit/c200fa0ff41098ff20d679b5108f8902db983cba) Approve new changes in unit tests
- [`938478f`](https://github.com/GitTools/GitVersion/commit/938478f06d735757653012eabf40a1d09c89fe24) Change default increment strategy for release branches to None instead of Patch
- [`ef652c1`](https://github.com/GitTools/GitVersion/commit/ef652c197578759a10e4fae820db92ef587a44f5) Enable GitVersionTask for F# exe projects ([#1896](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1896))
- [`3092d40`](https://github.com/GitTools/GitVersion/commit/3092d40f8ee26254c736ac002dff0a548476b433) added MsBuildAppender for logger
- [`02b2b4e`](https://github.com/GitTools/GitVersion/commit/02b2b4e98490f355cd9cd9c7ade172ad9c664df1) Bump Microsoft.NET.Test.Sdk from 16.3.0 to 16.4.0
- [`645fb7a`](https://github.com/GitTools/GitVersion/commit/645fb7a396c669313d72f1fe8f4eba08363e7fc3) fix build
- Additional commits viewable in [compare view](https://github.com/GitTools/GitVersion/compare/v4.0.0...5.1.2)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps GitVersionTask from 4.0.0 to 5.1.2.
Release notes
*Sourced from [GitVersionTask's releases](https://github.com/GitTools/GitVersion/releases).* > ## 5.1.2 > As part of this release we had [19 commits](https://github.com/gittools/gitversion/compare/5.1.1...5.1.2) which resulted in [13 issues](https://github.com/GitTools/GitVersion/milestone/16?closed=1) being closed. > > > __Bugs__ > > - [__[#1899](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1899)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1899) Change default increment strategy for release branches to None instead of Patch > - [__[#1897](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1897)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1897) Release branch results in wrong version (default strategy is patch) > - [__[#1896](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1896)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1896) Enable F# exe projects to use GitVersionTask > - [__[#1885](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1885)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/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](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1883)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1883) GitVersionTask 5.1.0 - Error in Azure Devops private repos: Value cannot be null. Parameter name: source > - [__[#1879](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1879)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1879) [GH-1874](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1874), fix the nofetch behaviour, it was not correctly initialized > - [__[#1876](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1876)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1876) GitVersionTask 5.1.1: object reference not set to an instance of object. > - [__[#1875](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1875)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1875) GitVersion 5.1.1 AppVeyor: Input string was not in a correct format. > - [__[#1874](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1874)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1874) Unexpected change in behavior causing TeamCity issue > - [__[#1872](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1872)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1872) 5.1.0 Error on Azure Devops ubuntu Agents > > __Improvement__ > > - [__[#1892](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1892)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1892) on exception show stack trace > > __Documentation__ > > - [__[#1884](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1884)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1884) Markdownlint clean up of the Contributing page. > - [__[#1881](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1881)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1881) who.md: added Uno Platform > > > ## 5.1.1 > As part of this release we had [173 commits](https://github.com/gittools/gitversion/compare/5.0.1...5.1.1) which resulted in [16 issues](https://github.com/GitTools/GitVersion/milestone/14?closed=1) being closed. > > > __Features__ > > - [__[#1849](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1849)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1849) Feature/netcore3.0 > - [__[#1762](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1762)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1762) Add -nonormalize option to disable normalize function > > __Bugs__ > > - [__[#1847](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1847)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1847) Add the xml namespace to work with MSBuild v14 > - [__[#1782](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1782)__](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1782) Azure Pipeline Task - default Config File path to GitVersion.yml doesn't work > - [__[#1777](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1777)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1777) Only append /config if the user specified a configFilePath > > __Improvements__ > > - [__[#1871](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1871)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1871) adds Preview suffix to VSIX task name when appropriate > - [__[#1865](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1865)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1865) Feature/di2 > - [__[#1861](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1861)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1861) Feature/di > - [__[#1843](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1843)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1843) Change the implementation of AzureDevops task. > - [__[#1838](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1838)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1838) Performance improvements - profiling and simple caching > - [__[#1794](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1794)__](https://github-redirect.dependabot.com/GitTools/GitVersion/pull/1794) Feature/unit tests vsix > ... (truncated)Commits
- [`4eb164e`](https://github.com/GitTools/GitVersion/commit/4eb164e8b5ddc27b736a11fd9979c7760c7a2b0f) Markdownlint clean up of the Contributing page. - [`cf0c89a`](https://github.com/GitTools/GitVersion/commit/cf0c89a97602a7f90d5a90cc787046baacd8bb8c) [GH-1883](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1883), fix the NoFetch for GitVersionTask - [`cbed74a`](https://github.com/GitTools/GitVersion/commit/cbed74a46a7c1fad971308e6cf785e8621b66ab3) Merge pull request [#1899](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1899) from GitTools/pr/release-branch-should-not-patch - [`3b10296`](https://github.com/GitTools/GitVersion/commit/3b10296283d8541e21c775805be0d44fafdc7454) Merge branch 'master' into pr/release-branch-should-not-patch - [`c200fa0`](https://github.com/GitTools/GitVersion/commit/c200fa0ff41098ff20d679b5108f8902db983cba) Approve new changes in unit tests - [`938478f`](https://github.com/GitTools/GitVersion/commit/938478f06d735757653012eabf40a1d09c89fe24) Change default increment strategy for release branches to None instead of Patch - [`ef652c1`](https://github.com/GitTools/GitVersion/commit/ef652c197578759a10e4fae820db92ef587a44f5) Enable GitVersionTask for F# exe projects ([#1896](https://github-redirect.dependabot.com/GitTools/GitVersion/issues/1896)) - [`3092d40`](https://github.com/GitTools/GitVersion/commit/3092d40f8ee26254c736ac002dff0a548476b433) added MsBuildAppender for logger - [`02b2b4e`](https://github.com/GitTools/GitVersion/commit/02b2b4e98490f355cd9cd9c7ade172ad9c664df1) Bump Microsoft.NET.Test.Sdk from 16.3.0 to 16.4.0 - [`645fb7a`](https://github.com/GitTools/GitVersion/commit/645fb7a396c669313d72f1fe8f4eba08363e7fc3) fix build - Additional commits viewable in [compare view](https://github.com/GitTools/GitVersion/compare/v4.0.0...5.1.2)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)