devlead

Cake v0.22.1 and v0.22.2 released

Published
Sunday, September 17, 2017
Category
Release Notes
Author
devlead

Version 0.22.1 and 0.22.2 of Cake have been released.

Following the release of Cake 0.22.0 the 13th of September, an issue with the GitVersion alias and deserializing certain integer properties the tools output was uncovered, and the decision was taken to quickly correct it.

A little too quickly, but fortunately David Driscoll caught, reported and supplied a pull request quickly, so huge thanks for that!

In these releases it's corrected in a non breaking way and for the next release these properties will be corrected from integer to nullable integers, which potentially will be a breaking change for anyone using those properties.

And as always thanks to all Cake contributors and users, Cake wouldn't have been possible without you!

Contributions were included from:

Full details of everything that was included in these releases can be seen below.

Read more...

Cake v0.21.0 released

Published
Friday, July 14, 2017
Category
Release Notes
Author
devlead

Version 0.21.0 of Cake has been released.

So, let's be clear, this release will break things - but it is all intentional!

This release is mostly about bringing the .NET Core aliases up-to-date with .NET Core SDK 1.0.4, which is the latest RTM/stable version. The shift to using MSBuild and from project.json to csproj project system has resulted in many breaking changes and additions to the .NET CLI.

Regardless of intentional or unintentional breaking changes, the possibility of new releases breaking something is why we always recommend you pin the version of Cake you're running, thus avoiding any unplanned broken builds. You can read more about pinning Cake version here.

Huge thanks to Jonathan Kuleff, who has done a brilliant job and epic effort in methodically going through the .NET CLI and Cake aliases identifying what's been changed, removed or added! It's been great working with you through these pull-requests.

image

And as always thanks to all Cake contributors and users, Cake wouldn't have been possible without you!

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...

Cake v0.20.0 released

Published
Monday, June 12, 2017
Category
Release Notes
Author
devlead

Version 0.20.0 of Cake has been released.

This release hopefully contains no new features!

But nevertheless it's the result of a great team effort. With this release we've finally migrated from VS2015 and .NET Core preview bits and project.json to VS2017 / .NET Core SDK 1.0.4 and csproj. This release also contains a few documentation improvements.

It's been a little more work than expected to get everything to compile and test successfully cross platform using the new SDK, but now the yak if finally shaved and we have an release out!

Our goal is for there to be no breaking changes with this build, but there's certainly a risk of that as changing underlying SDK and build tooling is a substantial move of cheese.

This is why we always recommend you pin the version of Cake you're running to avoid any unplanned broken builds. You can read more about pinning Cake version here.

Huge thanks to all Cake contributors and users, Cake wouldn't have been possible without you!

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...

Cake v0.19.5 released

Published
Thursday, May 4, 2017
Category
Release Notes
Author
devlead

Version 0.19.5 of Cake has been released.

This is a minor release, which adds a missing channel parameter for Octopus Deploy release tool.

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...

Cake v0.19.4 released

Published
Wednesday, April 19, 2017
Category
Release Notes
Author
devlead

Version 0.19.4 of Cake has been released.

This is a minor hotfix release for 0.19.3, which fixes code generation of aliases with generic constraints and has one breaking change to correct the type used for TeamCity build numbers.

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...