Skip to content

Releases: cake-build/cake

v0.32.0

04 Jan 11:55
645c1c9
Compare
Choose a tag to compare

As part of this release we had 17 issues closed.

Features

  • #2420 Add new label alias for GitReleaseManager (@gep13)
  • #2419 Extend GitReleaseManager aliases to use token parameter (@gep13)

Improvements

Documentation

  • #2397 Fix missing parenthesis and missing setting (@grumar)

Pull requests were reviewed by: @devlead, @gep13

Fixes issues reported by: @devlead, @flcdrg, @gep13, @gitfool, @grumar, @paulomorgado, @pleonex, @RLittlesII, @sm-g, @VladislavAntonyuk, @vlesierse

v0.31.0

13 Dec 21:04
afdcb59
Compare
Choose a tag to compare

As part of this release we had 38 issues closed.

Features

Bugs

  • #2342 Provide value for self-contained to support succeeding parameters (@twenzel)
  • #2310 Cake.Testing.Xunit RuntimeFact and RuntimeTheory doesn't work for .NET Core App (@devlead)
  • #2252 Cake fails to start on posix systems if script / current directory is root ( / )

Improvements

  • #2391 Upgrade to NuGet 4.9.2 (@devlead)
  • #2387 Extend GetTooolExecutableNames for GitVersion (@gep13)
  • #2384 Add homebrew fallback path for MSBuild tool resolver (@austinlparker)
  • #2369 Update Roslyn to 2.10.0 (@devlead)
  • #2350 In-process NuGet client should reuse package sources as specified in NuGet.Config if available (@bjorkstromm)
  • #2341 Add support for JUnit Output Format (@bqstony)
  • #2332 TFBuild UploadArtifact commands should support directories (@gtbuchanan)
  • #2312 Add method to expand environment variables to FilePath/DirectoryPath (@patriksvensson)
  • #2308 Use Mono for full framework executables if running on Unix & .NET Core (@devlead)
  • #2306 Add VSTestReportPath to DotNetCoreTestSettings (@devlead)
  • #2300 Make DotNetCoreTool alias project path optional add overloads without (@devlead)
  • #2297 NUnit3Settings does not provide an option to specify the configuration file to load
  • #2284 --version should only return sem/nuget version (@devlead)
  • #2272 Update in-process NuGet client to support offline environments (@bjorkstromm)
  • #2268 Add .NET Core tool support for Octopus aliases (@gertjvr)
  • #2265 Update Roslyn to 2.9.0 (@devlead)
  • #2257 NuGetPack should have a version suffix setting (@ddunkin)
  • #2255 Show warning when referenced package is missing version number
  • #2246 Add NuGet projectUrl to nuspec/csproj packages (@devlead)
  • #2245 Add symbols for Cake.Tool package (@devlead)
  • #2061 NuGetPack overwrites developmentDependency and requireLicenseAcceptance from nuspec
  • #1875 Folder structure of tools and addins can cause too long paths on Windows (@Sam13)

Documentation

Pull requests were reviewed by: @bjorkstromm, @devlead, @gep13, @patriksvensson

Fixes issues reported by: @bjorkstromm, @bqstony, @colin-sim, @ddunkin, @devlead, @flcdrg, @gep13, @gtbuchanan, @jnm2, @josiahpeters, @pascalberger, @patriksvensson, @Sam13, @twenzel, @ubbeK, @williamb1024

v0.30.0

22 Aug 08:17
cab58db
Compare
Choose a tag to compare

As part of this release we had 14 issues closed.

Feature

Bugs

Improvements

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

Documentation

Pull requests were reviewed by: @devlead, @gep13, @patriksvensson

Fixes issues reported by: @bjorkstromm, @bruno-garcia, @gep13, @gitfool, @jnm2, @jonwatkinsdavid, @matkoch, @pascalberger, @patriksvensson, @SIkebe, @sjetha-pason

v0.29.0

06 Jul 13:50
c531c9e
Compare
Choose a tag to compare

As part of this release we had 12 issues closed.

Breaking change

  • #2140 DotNetCorePublish does not respect SelfContained DotNetCorePublishSettings property (@klabranche)

Features

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

Improvements

Documentation

Pull requests were reviewed by: @devlead, @pascalberger, @patriksvensson

Fixes issues reported by: @AraHaan, @devlead, @gep13, @grdylan, @Kemyke, @klabranche, @patriksvensson, @paulomorgado, @pavzaj, @rh072005

v0.28.1

19 Jun 07:36
Compare
Choose a tag to compare

As part of this release we had 2 issues closed.

Bug

Improvement

Pull requests were reviewed by: @bjorkstromm, @devlead

Fixes issues reported by: @patriksvensson

v0.28.0

31 May 20:51
de28ecc
Compare
Choose a tag to compare

As part of this release we had 6 issues closed.

Features

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

Improvements

Pull requests were reviewed by: @devlead, @gep13, @patriksvensson

Fixes issues reported by: @bjorkstromm, @devlead, @jnm2, @pascalberger, @patriksvensson

v0.27.2

15 May 21:40
Compare
Choose a tag to compare

As part of this release we had 2 issues closed.

Bugs

Pull requests were reviewed by: @patriksvensson

Fixes issues reported by: @daveaglick, @eddie3716

v0.27.1

21 Apr 20:28
7e44aa0
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Bug

Pull requests were reviewed by: @bjorkstromm

Fixes issues reported by: @patriksvensson

v0.27.0

19 Apr 20:34
Compare
Choose a tag to compare

As part of this release we had 26 issues closed.

Please see the release blog post for additional information.

Features

Bugs

Improvements

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

Documentation

  • #2062 Fixed typo 'need to'
  • #2035 Fix typo in README
  • #1213 NuGetPushSettings.Source: incorrect documentation (@Jericho)

Pull requests were reviewed by: @bjorkstromm, @devlead, @gep13, @patriksvensson

Fixes issues reported by: @alexandear, @bjorkstromm, @ChrisMaddock, @CRuppert, @daveaglick, @devlead, @evil-shrike, @fwinkelbauer, @gabrielweyer, @Jericho, @jnm2, @kcamp, @nikhilagrawaldotnet, @patriksvensson, @sanderaernouts, @thomaslevesque, @WebDucer

v0.26.1

03 Mar 15:33
b267900
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Bug

Pull requests were reviewed by: @devlead, @patriksvensson

Fixes issues reported by: @bjorkstromm