Skip to content

v0.15.0

Compare
Choose a tag to compare
@gep13 gep13 released this 26 Jul 20:05
· 2763 commits to main since this release
02a4a87

As part of this release we had 44 issues closed.

Features

  • #1102 Add support for adding messages to the AppVeyor build log (@Philo)
  • #1092 Add environment variable support for Process & Tool (@devlead)
  • #1089 Add ITeardownContext to Teardown method (@gep13)
  • #997 Add OutputPath to ProjectParserResult
  • #919 Extend SolutionParserResult with solution folders information
  • #918 Add Atlassian Bitbucket Pipelines build system support (@devlead)

Bugs

  • #1123 Set ICakeRuntime.TargetFramework to constant (@patriksvensson)
  • #1104 Do not set /m parameter for MSBuild by default (@patriksvensson)
  • #1097 AppVeyor.UploadTestResults failing silently (@Philo)
  • #1091 GetFullName in TypeExtensions.cs not handling arrays correctly (@kcamp)
  • #1034 Allow paths with spaces for OutputDirectory on DotNetCore Aliases
  • #981 The GetFiles overload with a predicate doesn't work properly (@patriksvensson)

Improvements

  • #1121 Added ability to call SetParameter method on TeamCity Provider (@dbertram)
  • #1119 CakeExecuteScript tool resolution fails if script in parent path
  • #1096 UploadArtifact support via the AppVeyor provider is incomplete
  • #1086 Added raw version string property in ReleaseNotes class
  • #1073 Marked Quiet property on DotNetCoreRestoreSettings as obsolete
  • #1072 Added -oldstyle support for OpenCover tool
  • #1067 Added -nofetch support for GitVersion tool (@Philo)
  • #970 Add an explicit NuGet source for NuGetPush (@gep13)
  • #961 Add parsing of references and project references to the project file parser
  • #960 Add configuration for default NuGet source
  • #932 Add MD5 checking of packages.config to bootstrappper
  • #730 Support results file for MSTest runner
  • #729 Support NUnit output format for XUnit2 runner
  • #517 NUnit runner: Handle specific non-zero exit codes

Documentation

  • #1076 Added examples for Fixie
  • #1064 Corrected spelling mistake in README.md
  • #1051 Improved documentation for ProcessSettings Timeout property
  • #1047 Added documentation for multiple arguments for ToolSettings
  • #1010 Corrected documentation for GitReleaseManager
  • #957 Corrected code example for DotNetCorePackSettings (@luisgoncalves)
  • #750 Add example documentation to aliases

Fixes issues reported by: @adamhathcock, @BenHall, @bjorkstromm, @daveaglick, @devlead, @gep13, @ghuntley, @gjstockham, @jrnail23, @kcamp, @lidroc, @markrendle, @patriksvensson, @phillipsj, @Philo, @ravensorb, @robertmuehsig, @SavaNDragos, @thomaslevesque, @wwwlicious