Cake v1.0.0-rc0002 released

Major new features

  • Frosting NuGet tool resolution
  • Align Cake Frosting CLI with Cake script runners
  • Bug fixes
  • Addin recommended Cake version set to 1.0

Breaking changes in Cake Frosting

CakeHostBuilder has been removed. With Cake.Frosting 1.0 can be used directly to create the object.

Addin recommended Cake version set to 1.0

In preparation for the 1.0 release, we’ve now set the recommended version of Cake.Core for addins to target to 1.0.

The assembly 'Cake.DotNetTool.Module, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null' is referencing an older version of Cake.Core (0.33.0).

Upgrading

See Upgrade instructions for documentation about breaking changes in this release.

Contributors

Contributions were included from:

Issues

As part of this release we had 14 issues closed.

  • #2930 Increase potential breaking change property.
  • #2904 (Frosting) Tool installer should respect configuration.
  • #2838 Add MakeRelative alias to DirectoryPath and FilePath.
  • #2886 (Frosting) Support all commands that Cake does.
  • #2893 (Frosting) Align command line parsing with Cake.
  • #2892 (Frosting) Add ANSI console.
  • #2980 Update to .NET 5 SDK 5.0.101.
  • #2929 GitReleaseManager milestone should use SemVersion.
  • #2928 Cake.Frosting and Cake.Frosting.Template not pushed to NuGet.
  • #2900 Update to .NET 5 SDK “RTM”.
  • #2963 EndOfStreamException thrown when using loaddependencies=true.
  • #2956 Wrong Cake version in build.config.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Cake Build

Cake Build

Cake (C# Make) is a build automation system