Cake v0.9.0 released

Published
Tuesday, 23 February 2016
Category
Release Notes
Author
gep13

Version 0.9.0 of Cake has been released.

This is quite a big release of Cake, with a number of new features and improvements made, and also a number of bug fixes.

In addition to the core team, this release saw contributions from lots of our community members, and we would like to take this opportunity to say thank you for their support!

Contributions were included from:

Thank you all!

Please let us know if you run into any issues with this latest release.

Bugs

  • #692 Add missing command line switch for ILRepack's targetplatform
  • #689 DNU tools only work on windows
  • #684 Change Nuget.Core.dll to NuGet.Core.dll in build script
  • #682 ScriptAliasFinder fails on Mono when assembly isn't loaded in FindAliases
  • #649 FileExists alias in should make the provided path absolute

Features

  • #658 Add support for dotCover
  • #640 Add Continua CI build system support

Improvements

  • #697 Build release branches on AppVeyor
  • #694 Add Unit Tests for ILRepackRunner
  • #688 OpenCover tool only intercepts the last test assembly
  • #678 Update license to remove year, as this is not required
  • #666 Support for Properties argument in nuget pack
  • #662 Extend NuGet aliases
  • #659 Corrected Class Name Associated with Unit Test
  • #657 Add DotNetBuild settings extension methods and tests
  • #654 Replace #if !UNIX with [WindowsFact]
  • #639 Don't show delegating tasks in summary
  • #638 Task Summary should include skipped tasks
  • #637 Support for nuget packing of project files
  • #621 Add method to get relative paths (for paths)
  • #569 Full Build/Publish Automation for Cake
  • #534 Tool: Write exit code to log
  • #512 Allow use of ICakeContext in WithCriteria
  • #474 Command line parameters should follow conventions