Releases: cake-build/cake
v1.0.0-rc0003
Third pre-release of Cake 1.0.0
Upgrade instructions
Issues
As part of this release we had 9 issues closed.
Breaking change
- #3050 Frosting: Rename CakeHost extension from UseTool to InstallTool (@patriksvensson)
Feature
Improvement
- #3018 Cake displays raw ANSI output after running specific executables (@augustoproiete)
- #3029 Add ICakeArguments.GetArgument extension (@patriksvensson)
- #3009 Make Cake Core CakeDataService Public (@devlead)
Bug
- #3007 Different arguments between script runner and Frosting (@pascalberger)
- #3032 Frosting project fails on Linux (@pascalberger)
- #2961 Update dotnet cake usage instructions (dotnet cake --help) (@devlead)
- #2066 cake.coreclr help information error (@devlead)
Pull requests were reviewed by: @augustoproiete, @devlead, @gep13, @pascalberger, @patriksvensson
Fixes issues reported by: @augustoproiete, @devlead, @linianhui, @nsmithdev, @pascalberger
SHA256 Hashes of the release artifacts
-
394d35e4f5525b17c7939eac507b3bd01484155ad63e6f3f806a331275e015c2 Cake-bin-net461-v1.0.0-rc0003.zip -
b901b6cc7273435ae4a436bb243b56d116a81cfec44a6779022d85a60a1da01d Cake-bin-coreclr-v1.0.0-rc0003.zip
v1.0.0-rc0002
Second pre-release of Cake 1.0.0
Upgrade instructions
Issues
As part of this release we had 14 issues closed.
Breaking change
- #2930 Increase potential breaking change property. (@pascalberger)
Feature
- #2933 Enable NuGet provider in Frosting. (@patriksvensson)
Improvement
- #2838 Add MakeRelative alias to DirectoryPath and FilePath. (@daveMueller)
- #2886 (Frosting) Support all commands that Cake does. (@patriksvensson)
- #2893 (Frosting) Align command line parsing with Cake. (@patriksvensson)
- #2892 (Frosting) Add ANSI console. (@patriksvensson)
Documentation
- #2962 Document breaking changes in 1.0 CLI. (@pascalberger)
Build
- #2980 Update to .NET 5 SDK 5.0.101. (@devlead)
- #2929 GitReleaseManager milestone should use SemVersion. (@devlead)
- #2928 Cake.Frosting and Cake.Frosting.Template not pushed to NuGet. (@devlead)
- #2900 Update to .NET 5 SDK "RTM". (@devlead)
Bug
- #2963 EndOfStreamException thrown when using loaddependencies=true. (@BlythMeister, @augustoproiete)
- #2956 Wrong Cake version in build.config. (@patriksvensson, @pascalberger)
Pull requests were reviewed by: @devlead, @gep13, @pascalberger, @patriksvensson
Fixes issues reported by: @augustoproiete, @devlead, @gep13, @pascalberger, @patriksvensson, @uglybugger
SHA256 Hashes of the release artifacts
-
3145198492f4cd1eb8016d4ea2fb4475466188ea6038d333f095932d1aaf2d76 Cake-bin-net461-v1.0.0-rc0002.zip -
792f1853a276fa83127f37e4b9265866d90681d63948fa05eb10de3877eebda1 Cake-bin-coreclr-v1.0.0-rc0002.zip
v1.0.0-rc0001
First pre-release of Cake 1.0.0
Upgrade instructions
Issues
As part of this release we had 48 issues closed.
Breaking change
- #2292 Remove obsolete methods and properties (@patriksvensson)
- #2333 RFC-0001: Rewrite Cake CLI (@patriksvensson)
Feature
- #2874 Merge frosting into main Cake repo (@devlead)
- #2883 (Frosting) Add support for .NET 5 (@devlead)
- #2857 Add support for .NET 5 (@devlead)
- #2776 Checklist for 1.0 (@patriksvensson, @augustoproiete, @pascalberger)
- #2755 Add DirectoryHashCalculator (@eoehen)
- #2199 Add GlobPattern class (@devlead)
- #741 Add IsRunningOnMacOs() alias (@mattleibow)
Improvement
- #2913 Add overload for DotNetCoreRun (@Marusyk)
- #2908 Future proof .NET [Core] detection (@gitfool)
- #2897 Add tests for MyGetProvider (@duracellko)
- #2895 Custom contexts should inherit from CakeContextAdapter (@devlead)
- #2877 Add NuGet's Icon setting to NuGetPackSettings (@xforever1313)
- #2870 Add helpers for adding multiple strings to ProcessArgumentBuilder (@gitfool)
- #2866 Support multiple dotnet test options (@gitfool)
- #2847 Add new GitHub Actions URL environment variables (@gitfool)
- #2844 Add missing dotnet test options (@gitfool)
- #2839 Add support for PublishReadyToRunShowWarnings property in DotNetCorePublish (@augustoproiete)
- #2833 Implicit bootstrapping of modules (@patriksvensson)
- #2831 ParseAssemblyInfo does not detect lines with extra spaces (@daveMueller)
- #2825 Add option to ignore tool exit code (@flcdrg)
- #2822 Add support of ReportGenerator global tool (@gep13)
- #2820 Add DebuggerStepThroughAttribute to generated code (@bjorkstromm)
- #2817 Bump dependencies (@gitfool)
- #2801 Inconsistent NuGet file name case (@gitfool)
- #2792 Add dotnet nologo options (@gitfool)
- #2743 Tool resolution for multiple names should be breadth first (@gitfool)
- #2703 OpenCover is missing hideskipped setting (@adison88)
- #2623 DotNetCoreTestSettings Can Have Multiple Logger's (@RehanSaeed, @gitfool)
- #2595 Misleading output message when trying to install prerelease package with the in-process nuget installer (@agc93)
Documentation
- #2925 Fix sentences which end with double full stop (@pascalberger)
- #2918 Incorrect link for ReSharper's Open Source webpage in Cake readme (@MrCull)
- #2894 Remove unnecessary documentation and replace it with (@Marusyk)
- #2879 Update links pointing to cakebuild.net to new URL structure (@pascalberger)
- #2836 Update README with more up-to-date "getting started" information (@pascalberger)
- #2811 Identity of BuildProblem in TeamCityProvider should be optional (@augustoproiete)
Build
- #2920 Bump Cake script dependencies (@gitfool)
- #2899 Update to .NET 5 SDK RC 2 (@devlead)
- #2850 Bump .NET Core SDK to 3.1.402 (@gitfool)
- #2818 Start producing 1.0.0-rc0001 NuGet Packages (@gep13)
- #2814 Switch GRM to not mark GitHub release as a pre-release (@gep13)
- #2781 Bump StyleCop to latest version (@gitfool)
Bug
- #2911 C# syntax errors in exceptions causes Specre.CLI internal error (@devlead)
- #2861 Fix error output in 1.0 preview (@devlead)
- #2853 Custom argument names are not case insensitive in 1.0 preview (@patriksvensson)
- #2887 (Frosting) Fix line endings in build.sh within template package (@devlead)
- #2734 Can't resolve resource assemblies (@bjorkstromm)
Pull requests were reviewed by: @bjorkstromm, @devlead, @ecampidoglio, @gep13, @pascalberger, @patriksvensson, @Roemer
Fixes issues reported by: @augustoproiete, @bjorkstromm, @devlead, @eoehen, @flcdrg, @gep13, @gitfool, @karlroyle, @MrCull, @nalla, @pascalberger, @patriksvensson, @RehanSaeed, @Roemer, @xforever1313
SHA256 Hashes of the release artifacts
v0.38.5
As part of this release we had 1 issue closed.
Bug
Fixes issues reported by: @devlead
SHA256 Hashes of the release artifacts
-
7bda8369d90477288bda335484ab0905f1af8e780cd4b643f65e624491e2b456 Cake-bin-net461-v0.38.5.zip -
aa0c7f85bbf3802beb271a4dece180128d03561daddb5ec91f96ab5f7c76991d Cake-bin-coreclr-v0.38.5.zip
v0.38.4
As part of this release we had 1 issue closed.
Bug
Fixes issues reported by: @devlead
SHA256 Hashes of the release artifacts
-
95629cf444d6c07ad79b60a390fa9c2ef22bd8fef113cb82018de245ce09b659 Cake-bin-net461-v0.38.4.zip -
1dd2c445a844dbd7dedb5e4b87f5d9b8f0867b725a95f3495419014ef5df4bad Cake-bin-coreclr-v0.38.4.zip
v0.38.3
As part of this release we had 3 issues closed.
Bugs
- #2803 ArgumentOutOfRangeException: The DateTimeOffset specified cannot be converted into a Zip file timestamp (@devlead)
- #2798 Input string not in correct format starting in v0.38.0 (@devlead)
Pull requests were reviewed by: @gep13
Fixes issues reported by: @harrison314, @shaneray
SHA256 Hashes of the release artifacts
-
983d73d69f0801dfb6678e3c12acc0cbdbf09c1420520b7778c382aa28b8b9b8 Cake-bin-net461-v0.38.3.zip -
9a5dee53afb37fe5cb97cfb3965279f728e09c749fe0974f6a20771f9a92a0e9 Cake-bin-coreclr-v0.38.3.zip
v0.38.2
As part of this release we had 1 issue closed.
Bug
- #2790 Cake 0.38.1 is failing to write messages to TeamCity (@patriksvensson)
Pull requests were reviewed by: @bjorkstromm
Fixes issues reported by: @ilnur-nazmutdinov-spark
SHA256 Hashes of the release artifacts
-
d8eb823ca821fc214ec11832fb17bff25f51638ee99070e3c68d7c1476bf5c23 Cake-bin-net461-v0.38.2.zip -
7940f223aceb8acf115e1287c0fca65e193cad1ce9e49bc95289fd896b4768bf Cake-bin-coreclr-v0.38.2.zip
v0.38.1
As part of this release we had 1 issue closed.
Bug
Pull requests were reviewed by: @gep13
Fixes issues reported by: @devlead
SHA256 Hashes of the release artifacts
-
d5432d0fb478eb43df8fe8410b7aa6fcd330ed70912bf78dcc305fe362751615 Cake-bin-net461-v0.38.1.zip -
09e2ff43408198d7421474f205b3099035646cb6b8096df2af960966897cc9bb Cake-bin-coreclr-v0.38.1.zip
v0.38.0
As part of this release we had 26 issues closed.
Features
- #2784 Add NuGet Delete functionality (@katterfelto)
- #2749 Add support for ANSI escape codes (@devlead)
- #2728 Add dotnet NuGet source commands (@gitfool)
- #2718 Add binary logger to dotnet MSBuild settings (@gitfool)
Bug
- #2721 NuGet package name/path should be added in quotes (@bernarden)
Improvements
- #2785 Provide additional logging for tool resolver (@trondhindenes)
- #2778 Update Roslyn to 3.6.0 (@devlead, @gitfool)
- #2768 Add an option to skip the default warning/error output when running JetBrains command line tools (@janniksam)
- #2764 Additional Jenkins information (@Roemer)
- #2752 MSTestRunner prioritizes VS2017 over VS2019 (@kcamp)
- #2745 Extend XmlPeekSettings with FileShare.* option (@Marusyk)
- #2733 NuGetSetApiKey with Verbosity set to Quiet causes an exception (@gitfool)
- #2730 Better handling for GitVersion failure cases (@gitfool)
- #2715 Add missing dotnet NuGet command options (@gitfool)
- #2714 Squash warning when skip package version check (@gitfool)
- #2710 Add GitHub Actions GITHUB_RUN_ID & GITHUB_RUN_NUMBER (@gitfool)
- #2658 Rename TFBuild alias to AzurePipelines (@Marusyk)
- #2077 Locating the correct vstest.console.exe (VS2017) (@paulomorgado, @kcamp)
Documentation
- #2735 Improve documentation for MSBuild alias to make clear that also MSBuild projects can be passed (@pascalberger)
Pull requests were reviewed by: @devlead, @gep13, @pauby
Fixes issues reported by: @Asemirski, @bernarden, @devlead, @escarls, @gep13, @gitfool, @janniksam, @katterfelto, @kcamp, @Kemyke, @michaelnoonan, @pascalberger, @patriksvensson, @RehanSaeed, @Roemer
SHA256 Hashes of the release artifacts
-
37623e099f1aa335dc5fad777e61e1e81aa6c60e86a66b7d44d7bf7ecc2ff124 Cake-bin-net461-v0.38.0.zip -
9314a18e2b899a6622de30ef405f0e7a72ebfd06363b00f2bb8951bc2db2bdf5 Cake-bin-coreclr-v0.38.0.zip
v0.37.0
As part of this release we had 7 issues closed.
Bug
Improvements
- #2708 Emitting debug information should be done regardless of --debug switch (@devlead)
- #2701 Api keys should be secret (@gitfool)
- #2697 Update to latest release of GitReleaseManager (@gep13)
- #2696 Upgrade Cake Alias support for GitReleaseManager (@gep13)
- #2691 Missing GitHubActions Alias (@gitfool)
Pull requests were reviewed by: @devlead, @gep13
Fixes issues reported by: @devlead, @gep13, @gitfool, @mcleodia, @RehanSaeed
SHA256 Hashes of the release artifacts
-
bcde9e209f17bd76c0ccc52d0e888f537777b5cd8148b3bb9a0d3b55c7b5a7af Cake-bin-net461-v0.37.0.zip -
c9ceecbd23d65a295cc0f20e76edbf7bce34f26c71d23c14808220878aed55fd Cake-bin-coreclr-v0.37.0.zip