Cake v6.1.0 released
- Published
- Sunday, 1 March 2026
- Category
- Release Notes
- Author
- devlead
Version 6.1.0 of Cake has been released. Take it for a spin and give us feedback on our discussion board.
This release includes new features, improvements, and bug fixes to both Cake Scripting, Cake Frosting, and Cake Sdk since the Cake v6.0.0 release! 🚀 🍰
You can now pass interpolated strings directly to the logging aliases, so formatting is clear, and the cost of building the message is only paid when the log level is active.
Using a FormattableString (interpolated string):
Using FormattableLogAction for lazy evaluation (the message is only formatted if the current verbosity allows it):
All of Error, Warning, Information, Verbose, and Debug support both overloads.
Cake.Sdk now goes beyond .NET tools: you can install and run any NuGet package with #tool / InstallTool, just like Cake.Tool already does. That makes it easy to pull in platform-specific packages (e.g. Bicep CLI) and invoke them with Command or the tool aliases.
Example: installing the Bicep CLI for the current OS and architecture, then running it:
This release was made possible thanks to the Cake team and the contribution of these awesome members of the Cake community listed below:
Full details of everything that was included in this release can be seen below.
Read more...