Pre-release
Pre-release

@devlead devlead released this Aug 22, 2018

Assets 4

As part of this release we had 14 issues closed.

Feature

  • #2067 Publish as .NET Core Global Tool

Bugs

  • #2228 CakeTaskExtensions are no longer accessible
  • #2224 Add option for ProcessSettings to opt out of working directory magic
  • #2214 Cake.CoreCLR can't handle whitespace in path
  • #2208 WithCriteria does not work with 'DryRun' (WhatIf flag)
  • #2207 NuGet hang due to bug in NuGet 4.6.0

Improvements

  • #2238 Add repository metadata to NuGet packages
  • #2234 Remove mono argument from Argument Parser
  • #2211 DotNetCorePublishSettings doesn't contain --no-build flag support introduced in .NET Core SDK 2.1
  • #2146 Enabling initializer syntax for all collection properties
  • #1401 Support for dotCover configuration file

Documentation

  • #2233 Add bootstrap argument to Help Command
  • #2232 Add exclusive argument to Help Command
  • #2220 Incorrect documentation for InnoSetup Alias
Pre-release
Pre-release

@devlead devlead released this Jul 6, 2018 · 37 commits to main since this release

Assets 4

As part of this release we had 12 issues closed.

Breaking change

  • #2140 DotNetCorePublish does not respect SelfContained DotNetCorePublishSettings property

Features

  • #2203 Add Octopus Deploy Promote release support.
  • #2095 Add "--skipnontestassemblies" functionality to CAKE's NUnit3Settings as it exists in original nunit3 test runner
  • #2094 Add support for executing a single task without dependencies

Improvements

  • #2196 NuGet Repository information not settable in NuGet Pack
  • #2185 Try to find vswhere.exe on the system if the tool is not registered.
  • #2154 Problem with loading abolute path scripts with #load preprocessor
  • #2152 try resolve vstest.console.exe before guessing it
  • #1609 Add additional VSTS actions

Documentation

  • #2195 Updated the WiX tool documentation
  • #2193 Add Pascal and Dave to all required places
  • #2188 The CLA link in readme seems invalid or broken.
Pre-release

@patriksvensson patriksvensson released this Jun 19, 2018 · 67 commits to main since this release

Assets 4

As part of this release we had 2 issues closed.

Bug

  • #2176 Skipped tasks show up multiple times in report

Improvement

  • #2190 Suppress NuGet dependency warnings related to Cake.Core
Pre-release
Pre-release

@devlead devlead released this May 31, 2018 · 73 commits to main since this release

Assets 4

As part of this release we had 6 issues closed.

Features

  • #2008 Allow defining a typed context to be used throughout a Cake script.
  • #1772 Provide access to the run target and ordered list of tasks
  • #1594 Add overload to WithCriteria which prints a message

Improvements

  • #2174 Support multiple Setup / Teardown
  • #2171 Add potential breaking change warning
  • #2163 Update to Roslyn 2.8.x packages, adding support for C# 7.3
Pre-release

@patriksvensson patriksvensson released this May 15, 2018 · 98 commits to main since this release

Assets 4

As part of this release we had 2 issues closed.

Bugs

  • #2137 Dependency loading errors with Cake 0.27.1 and Cake.Powershell 0.4.5
  • #2134 Assembly conflicts during compilation
Pre-release
Pre-release

@cake-build-bot cake-build-bot released this Apr 21, 2018 · 104 commits to main since this release

Assets 4

As part of this release we had 1 issue closed.

Bug

  • #2132 Problems with loading certain assemblies (0.27.0)
Pre-release

@mholo65 mholo65 released this Apr 19, 2018 · 108 commits to main since this release

Assets 4

As part of this release we had 26 issues closed.

Please see the release blog post for additional information.

Features

  • #2078 Support expand environment variables in script pre-processor directives
  • #2047 Specify version during Nuget Updating
  • #2005 Add entries for Setup/Teardown in report
  • #1908 Octopus Deploy tool does not support list-deployments call for octo.exe

Bugs

  • #2116 Loading Newtonsoft.Json in Cake.CoreCLR throws during assembly loading
  • #2084 Cake does not load dependencies in correct order
  • #2082 Investigate NuGet local V3 cache
  • #2081 Possibility to override default nuget sources
  • #2079 Default sources not loaded if nuget_source is empty

Improvements

  • #2119 DotNetCore Publish misses Force / Self contained / Sources settings
  • #2113 Error when loading tools without internet connection
  • #2106 Remove NUnit3Settings.ErrorOutputFile property
  • #2092 Unable to set 'no-build' and 'no-restore' when executing DotNetCoreRun
  • #2051 Add support for msbuild.exe /restore option
  • #2039 XUnit2Runner doesn't respect ParallelismOption.None
  • #2036 Don't output usage when an error occured.
  • #2031 Simplify setting FileVersion and InformationalVersion
  • #2029 Investigate in-process NuGet dependency resolution
  • #2014 In-process NuGet don’t support multiple feeds through config
  • #2003 Add possibility for AssemblyMetadata collection in CreateAssemblyInfo
  • #1887 DotNetCoreRestoreSettings: support option --force
  • #1557 Add support for MSBuild /consoleloggerparameters

Documentation

  • #2062 Fixed typo 'need to'
  • #2035 Fix typo in README
  • #1213 NuGetPushSettings.Source: incorrect documentation
Pre-release
Pre-release

@cake-build-bot cake-build-bot released this Mar 3, 2018 · 172 commits to main since this release

Assets 4

As part of this release we had 1 issue closed.

Bug

  • #2063 Cake running on Mono can't load netstandard 2.0 assembly
Pre-release

@mholo65 mholo65 released this Feb 26, 2018 · 179 commits to main since this release

Assets 4

As part of this release we had 3 issues closed.

Breaking change

  • #1781 Update to .NET Core 2

Please see the release blog post for more information about this breaking change.

Pre-release
Pre-release

@devlead devlead released this Jan 17, 2018 · 190 commits to main since this release

Assets 4

As part of this release we had 12 issues closed.

Breaking change

  • #1995 Make In-proc NuGet addin/tool installation default

Feature

  • #1994 Get MSBuild Verbosity enum from string

Bugs

  • #1988 TeamCity writing start and end progress contains invalid messages property
  • #1974 ToDictionary on Mono causes "The type 'Dictionary<,>' is defined in an assembly that is not referenced"

Improvements

  • #1998 Some .NET Core commands missing no dependencies/restore
  • #1997 Add the --trace option to the NUnit3Settings class.
  • #1992 Update to .NET Runtime 1.0.9 because security issues
  • #1989 Path unnecessarily trims backslash in already normalized string
  • #1987 Confusing Error from Bad Format String to Information()
  • #1937 UseInProcessClient=true is slow

Documentation

  • #1982 CodeTriage - Get more Open Source Helpers
  • #1689 ChocolateyDownload should be documented to only work in paid edition