There are a few nice new features in this release:
- Added support for Visual Studio Build vNext. For those of you who are not aware, TFS has a new build system. Attached to this release is a zip file. See the docs at http://gitversion.readthedocs.org/en/latest/more-info/build-server-setup/tfs-build-vnext/ for more info.
- Support for NuGet 3.1 and UWP now.
- Support for Jenkins
- Can bump version via commit messages!
+semver:breaking
or+semver:major
will bump major,+semver:minor
or+semver:feature
will bump minor.
There are also a bunch of other fixes around branch normalisation and dynamic repositories. If you have any issues let us know.
- #597 - GitVersionTask uses the project name as the namespace name in GitVersionTaskAssemblyInfo instead of default namespace value
- #596 - Reintegrate develop fix contributed by Jake Ginnivan (JakeGinnivan)
- #595 - Clarify documentation of variables in TFS build contributed by Pascal Berger (pascalberger)
- #594 - fix version cache key in msbuild task contributed by Simon Cropp (SimonCropp)
- #593 - Add generic error message if more than one remote is found contributed by Pascal Berger (pascalberger)
- #591 - Quote source path contributed by Pascal Berger (pascalberger)
- #590 - recursive zip for VSO task contributed by Simon Cropp (SimonCropp)
- #589 - DllNotFoundException in VSO Task
- #588 - Quote source path contributed by Pascal Berger (pascalberger)
- #587 - Fix label for updating AssemblyInfos contributed by Pascal Berger (pascalberger)
- #586 - Integrating Custom VSO Custom Task with GitVersion
- #585 - Updated Octopus Deploy docs contributed by (sstorie)
- #583 - Question - Git flow commands for the "release packages" approach to Octopus Deploy?
- #581 - Restructure headlines & fix some typos in the TFS documentation contributed by Pascal Berger (pascalberger)
- #580 - Improve TFS Build documentation contributed by Pascal Berger (pascalberger)
- #579 - Fix command for uploading of the task contributed by Pascal Berger (pascalberger)
- #578 - Fix gem build contributed by Alexander Groß (agross)
- #577 - Add note that VSO build version cannot be set atm contributed by Pascal Berger (pascalberger)
- #576 - Add link to Octopus Deploy in build server overview contributed by Pascal Berger (pascalberger)
- #574 - use rootNamespace for namespace of generated files contributed by Simon Cropp (SimonCropp)
- #573 - Load lib git from files contributed by Simon Cropp (SimonCropp)
- #571 - Vso build step contributed by Jake Ginnivan (JakeGinnivan)
- #570 - GitVersion of file path where last changed (GitVersion -filter)
- #568 - Calculation of branch configuration will fail if master and develop is equal and is integrated in a feature branch.
- #567 - Removed GitFlow BranchType since it's not used any more contributed by Örjan Sjöholm (orjan)
- #565 - The type initializer for '' threw an exception (Attempted to read or write protected memory)
- #564 - Build metadata commit count not cleared properly for continuous deplo… contributed by Jake Ginnivan (JakeGinnivan)
- #563 - Enable GitVersionTask to work with NuGet v3 contributed by Oren Novotny (onovotny)
- #562 - Support for Visual Studio Online Build vNext - VSO Build Step contributed by Oren Novotny (onovotny)
- #561 - Create VSO Build vNext Build Step for GitVersion
- #560 - Add support for VSO agent #546 contributed by Oren Novotny (onovotny)
- #559 - BuildMetaData and FullBuildMetaData wrong?
- #558 - AssemblyInfoBuilder namespace should use default namespace as defined in project
- #556 - Fix missing line breaks and typo in githubflow.md contributed by Thomas Gillen (TomGillen)
- #555 - Namespace name cannot start with numbers contributed by Cristian Iorga (cristianiorga)
- #554 - Update myget.md contributed by Xavier Decoster (xavierdecoster)
- #553 - GitVersion not workig for detached head - TFS Build vNext
- #552 - Fixed path too long problem. contributed by Dan Lewi Harkestad (baltie)
- #551 - Support for Jenkins CI contributed by Marijn van der Zee (serra)
- #550 - NuGet 3.1, GitVersion and Universal Windows Platform(UWP)
- #547 - Commit Counts and Tags
- #546 - $(GitVersion_NuGetVersion) does seem to get set when Solution is built using TFS Build vNext
- #543 - [Improvement] The executable 'git' could not be found
- #542 - [Improvement] Do complete checkout when updating local branch fails
- #540 - GitVersionTaskAssemblyInfo.g.cs Namespace GitVersionTask
- #534 - Add /output props contributed by Marijn van der Zee (serra)
- #518 - Team Build Usage Documentation
- #489 - Add support for indicating change severity in commit messages contributed by Thomas Gillen (TomGillen)
- #488 - Version number is not cached between projects in a solution +fix
- #313 - Support Jenkins CI +enhancement
- #175 - Take pull request branch name into account +enhancement