All Versions
20
Latest Version
Avg Release Cycle
47 days
Latest Release
1496 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.34.1 Changes
July 17, 2019 -
v0.34.0 Changes
July 16, 2019๐ As part of this release we had 17 issues closed.
๐ Feature
- #2519 Not able to build project with ToolsVersion="15.0"
๐ Bugs
- #2553 cake 0.33.0 compilation is failing for System.Net.Http.HttpClient on Mono 5.20.1.19
- #2535 OctoPack doesn't work on Linux
- #2161 If [Nuget] ConfigFile directive in cake configuration file has no folder โ error rises
- #2157 NuGetPack with nuspec that contains contentFiles becomes invalid
๐ Improvements
- #2560 Runtime property is missing for 'dotnet pack', 'dotnet run' and 'dotnet clean'
- #2556 DotNetCoreTestSettings: Missing RunTime Property which is needed for RID builds
- #2551 Call MSBuild without specifying a target does not use DefaultTarget
- #2536 Additional formatting options on XmlPoke
- #2531 Update to NuGet client libraries to v5
- #2530 Remove dependency on NuGet.PackageManagement
- #2521 Update to Roslyn 3.0.0
- #2499 NuGet Pack with assembly references support
- #2156 Add newer nuspec properties to NuGetPackSettings
- #1618 Support different Git servers in TeamCityPullRequestInfo
-
v0.33.0 Changes
April 01, 2019๐ As part of this release we had 44 issues closed.
๐ฅ Breaking changes
- #2514 Add additional report types for ReportGenerator
- #2130 Add exceptions thrown to TaskTeardownContext
- #2141 Add Verbosity property to GitVersionSettings
๐ Features
- #2456 Add logging aliases to override the log verbosity
- #2453 Unify pull request status across providers
- #2440 Add EnvironmentVariable alias
- #2400 Add globber pattern support to the #load directive
๐ Bugs
- #2504 Update .NET Core SDK 2.1.505
- #2487 Warn and skip code gen for duplicate aliases
- #2481 FilePath and DirectoryPath implicit conversions should return null when passed null
- #2473 ParseAssemblyInfo does not support .NET Core generated assembly info
- #2468 DotNet commands do not respect the verbosity
- #2439 HtmlInline_AzurePipelines and MHtml shares the same numeric value
- #2432 Azure Pipelines build system not recognized with non-Windows jobs
- #2088 VSWhere -requires and -products argument values are quoted but VSWhere doesn't support multiple values in quotes
๐ Improvements
- #2507 Cake.CoreCLR can't handle whitespace in path
- #2491 Add additional Azure DevOps (TFBuild) properties
- #2484 Octopus Deploy 2019.1 and Spaces feature
- #2478 Lock file arguments for NuGet and dotnet restore
- #2474 TeamCityProvider.BuildProblem method should conform to TeamCity API
- #2472 Expose ICakeConfiguration (or specific values like tools path) on context
- #2465 Roundhouse dotnet tool does not run
- #2463 DoesForEach don't support data context for items functions
- #2462 Added unit tests for Cake.Core
- #2459 Add MSBuildPath to NuGetRestoreSettings
- #2449 ARM64 missing from MSBuild target platform
- #2445 Add OnError
- #2433 NugetRestore still using msbuild 15
- #2429 Add provider name to BuildSystem
- #2415 Add support for MSBuild options to enable RestoreLockedMode
- #2393 MethodAliasGenerator doesn't generate parameter attributes
- #2345 Allow NuGetRestoreSettings to opt out of setting -NonInteractive
- #2270 Allow to listen and modify redirected standard output of a process
- #2124 Add Support for IEnumerable tokens on TextTransformationExtensions
- #2087 Include more detailed exception information when Exception is AggregateException
- #2026 Support for additional SignTool flags
- #2019 Clean up some parser tests
- #1384 Enhancement: Add support for filtering files in Globbing alias
- #820 Log tools command-line at higher log level (preferably default)
๐ Documentation
-
v0.32.1 Changes
January 04, 2019 -
v0.32.0 Changes
January 04, 2019๐ As part of this release we had 17 issues closed.
๐ Features
- #2420 Add new label alias for GitReleaseManager
- #2419 Extend GitReleaseManager aliases to use token parameter
๐ Improvements
- #2424 Support computer cert store with SignTool
- #2417 Extend GetToolExecutableNames for GitReleaseManager
- #2412 TFBuildCommand PublishCodeCoverage API Changes
- #2410 Add Global Tool and new arguments support in TextTemplatingAliases
- #2398 Support MsBuild version (16)
- #2381 Zip should behave by default like standard Zip utilities
- #2379 Add an Encoding parameter to TextTransformation.Save
- #2327 Missing report types for ReportGenerator
- #2294 Add fluent API to enable MSBuild binary logger
- #2249 Unhelpful error when #loading a missing nuget package
- #2243 Missing ResultsDirectory when using DotNetCoreVSTest
- #1973 Add Products prop to VSWhereSettings
๐ Documentation
- #2397 Fix missing parenthesis and missing setting.
-
v0.31.0 Changes
December 13, 2018๐ As part of this release we had 38 issues closed.
๐ Features
- #2320 Alias for ScriptCallerInfo
- #2286 Add .NET build server shutdown alias "DotNetCoreBuildServerShutdown"
- #2277 Add basic implementation of info command
- #2201 Extend supported globber patterns
- #2200 Support UNC paths
- #2198 Add GlobberSettings
- #2197 Don't rely on System.IO namespace for FilePath/DirectoryPath
- #1976 Add MSBuildSettings.NoLogo
- #1383 Add command line option to display build target graph
๐ Bugs
- #2342 Provide value for self-contained to support succeeding parameters
- #2310 Cake.Testing.Xunit RuntimeFact and RuntimeTheory doesn't work for .NET Core App
- #2252 Cake fails to start on posix systems if script / current directory is root ( / )
๐ Improvements
- #2391 Upgrade to NuGet 4.9.2
- #2387 Extend GetTooolExecutableNames for GitVersion
- #2384 Add homebrew fallback path for MSBuild tool resolver
- #2369 Update Roslyn to 2.10.0
- #2350 In-process NuGet client should reuse package sources as specified in NuGet.Config if available
- #2341 Add support for JUnit Output Format
- #2332 TFBuild UploadArtifact commands should support directories
- #2312 Add method to expand environment variables to FilePath/DirectoryPath
- #2308 Use Mono for full framework executables if running on Unix & .NET Core
- #2306 Add VSTestReportPath to DotNetCoreTestSettings
- #2300 Make DotNetCoreTool alias project path optional add overloads without.
- #2297 NUnit3Settings does not provide an option to specify the configuration file to load
- #2284 --version should only return sem/nuget version
- #2272 Update in-process NuGet client to support offline environments
- #2268 Add .NET Core tool support for Octopus aliases
- #2265 Update Roslyn to 2.9.0
- #2257 NuGetPack should have a version suffix setting
- #2255 Show warning when referenced package is missing version number
- #2246 Add NuGet projectUrl to nuspec/csproj packages
- #2245 Add symbols for Cake.Tool package
- #2061 NuGetPack overwrites
developmentDependency
andrequireLicenseAcceptance
from nuspec. - #1875 Folder structure of tools and addins can cause too long paths on Windows
๐ Documentation
-
v0.30.0 Changes
August 22, 2018๐ As part of this release we had 14 issues closed.
๐ Feature
- #2067 Publish as .NET Core Global Tool
๐ Bugs
- #2228 CakeTaskExtensions are no longer accessible
- #2224 Add option for ProcessSettings to opt out of working directory magic
- #2214 Cake.CoreCLR can't handle whitespace in path
- #2208 WithCriteria does not work with 'DryRun' (WhatIf flag)
- #2207 NuGet hang due to bug in NuGet 4.6.0
๐ Improvements
- #2238 Add repository metadata to NuGet packages
- #2234 Remove mono argument from Argument Parser
- #2211 DotNetCorePublishSettings doesn't contain
--no-build
flag support introduced in .NET Core SDK 2.1 - #2146 Enabling initializer syntax for all collection properties
- #1401 Support for dotCover configuration file
๐ Documentation
-
v0.29.0 Changes
July 06, 2018๐ As part of this release we had 12 issues closed.
๐ฅ Breaking change
- #2140 DotNetCorePublish does not respect SelfContained DotNetCorePublishSettings property
๐ Features
- #2203 Add Octopus Deploy Promote release support.
- #2095 Add "--skipnontestassemblies" functionality to CAKE's NUnit3Settings as it exists in original nunit3 test runner
- #2094 Add support for executing a single task without dependencies
๐ Improvements
- #2196 NuGet Repository information not settable in NuGet Pack
- #2185 Try to find vswhere.exe on the system if the tool is not registered.
- #2154 Problem with loading abolute path scripts with #load preprocessor
- #2152 try resolve vstest.console.exe before guessing it
- #1609 Add additional VSTS actions
๐ Documentation
-
v0.28.1 Changes
June 19, 2018 -
v0.28.0 Changes
May 31, 2018