github GitTools/GitVersion v3.1.0

latest releases: 6.0.0-beta.7, 6.0.0-beta.6, 6.0.0-beta.5...
8 years ago

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

Don't miss a new GitVersion release

NewReleases is sending notifications on new releases.