This is a pretty big release with a HEAP of fixes. It has taken a little longer than we would have liked to get it out, mainly due to getting our Linux/Mac builds green.
We will be pushing a 4.0.0 build very shortly which will have some good GitFlow support improvements.
- #933 - Added branches in default config to GitVersion init branch list contributed by Jake Ginnivan (JakeGinnivan)
- #931 - Fixed typo contributed by Jake Ginnivan (JakeGinnivan)
- #930 - When new assemblyinfo attributes are appended, add a linefeed after contributed by Jake Ginnivan (JakeGinnivan)
- #928 - Add final newline when adding lines to AssemblyInfo.cs
- #927 - Add config wizard changes to support private repositories on Appveyor contributed by Jon Roberts (bigjonroberts)
- #926 - Can't find the .git directory in C:\TeamCity\buildAgent\work\d8b51bbe303335d5
- #922 - Instruct Travis to build on OS X contributed by Asbjørn Ulsberg (asbjornu)
- #921 - Exclude assemblyversion contributed by Oren Novotny (onovotny)
- #920 - Gracefully handle IOException on concurrent cache writes contributed by Simon Ejsing (simonejsing)
- #919 - Improved logging in GetBranchesContainingCommit contributed by Asbjørn Ulsberg (asbjornu)
- #918 - GitVersion concurrency issue when accessing cache
- #917 - Don't swallow exceptions from LibGit2Sharp contributed by Asbjørn Ulsberg (asbjornu)
- #915 - Improve the language discovery heuristics of AssemblyInfoBuilder contributed by Asbjørn Ulsberg (asbjornu)
- #914 - Fixed issue with Dynamic Repostitories not working contributed by Asbjørn Ulsberg (asbjornu)
- #913 - Update AssemblyFileVersion only
- #911 - Fix to stop GitVersion from introducing the remote name into branch name contributed by (bdbehrho)
- #908 - Showconfig throws in Git Bash on Windows contributed by Asbjørn Ulsberg (asbjornu)
- #906 - Fix tag-number-pattern and useBranchName configuration options for ContinuousDeployment mode contributed by Simon Ejsing (simonejsing)
- #905 - GitVersion /showconfig throws exception in Git Bash
- #902 - Consecutive pushes to a pull request branch results in conflicting nuget versions
- #898 - Initial Cake Build Script contributed by Gary Ewan Park (gep13)
- #897 - Issue: #871 Fixing at least some occurences of error CS0579: Duplicate 'AssemblyVersion' attribute contributed by (Halling69)
- #896 - Pull Request from other user, not building branch
- #893 - Typo fix. contributed by John Gietzen (otac0n)
- #891 - Fody Caseless corrupts GitVersionCore on OSX
- #890 - Exclude LibGit2Sharp from ILRepack in NuGet.CommandLine contributed by David Nelson (eatdrinksleepcode)
- #885 - msbuild task fails when no AssemblyInfo file is present
- #884 - TFS vNext build step yaml
- #882 - AssemblyInfo update fixes contributed by Asbjørn Ulsberg (asbjornu)
- #880 - Removed call to Write-ChocolateySuccess from chocolatey PS scripts. contributed by Uri Goldstein (urig)
- #876 - Fix Travis build contributed by Asbjørn Ulsberg (asbjornu)
- #874 - Fixed issue with Dynamic Repostitories not working contributed by Ruben Mamo (rubenmamo)
- #869 - GitVersion init settings for private github repos with Appveyor +enhancement
- #868 - GitVersion.Portable crashes on branch "development" GitVersion.yml has config for a branch named "development".
- #858 - Update AssemblyInfo files failes for *.vb files
- #857 - BranchName set incorrectly
- #854 - GitVersion.CommandLine does not work on OS X
- #835 - gitversion.yml @ TFS Build vNext (VSTS)
- #810 - Running GitVersion on Kudu
- #630 - [Feature Request] Allow creation of source file containing assembly version information
- #515 - GitVersion.Portable uses deprecated Write-ChocolateySuccess +fix
Commits: 93f911b...2a6448d