Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 13, 2024

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Change Age Confidence
cake.tool (source) 1.3.0 -> 5.0.0 age confidence

Release Notes

cake-build/cake (cake.tool)

v5.0.0

Compare Source

  • #​4384 Remove obsolete members / methods.
  • #​4383 Update LatestPotentialBreakingChange to 5.0.0.
  • #​4346 Remove Unsupported TFMS .NET 6 & 7 (net6.0 & net7.0).
  • #​4396 Add DotNetSlnAdd alias for dotnet sln add command.
  • #​4393 Add DotNetSlnList alias for dotnet sln list command.
  • #​4379 C# 13 Scripting Support.
  • #​4345 Add .NET 9 (net9.0) TFM.
  • #​4310 Update Cake.Tool to support running on FreeBSD.
  • #​4391 DownloadArtifacts errors in latest Cake 4.2.0 with 404 error.

v4.2.0

Compare Source

  • #​4374 Argument 'foo' was not set" after update to 4.1 in Cake Frosting.

v4.1.0

Compare Source

  • 4353 Add DotNetListReference alias for dotnet list reference command.
  • 4352 Add DotNetRemoveReference alias for dotnet remove reference command .
  • 4334 Add DotNetSearchPackage Alias for dotnet package search.
  • 4282 Add DotNetAddReference alias for dotnet add reference command.
  • 4224 Add DotNetListPackage alias for dotnet list package command.
  • 4363 Update System.Reflection.Metadata to 8.0.1.
  • 4364 Update Microsoft.Extensions.DependencyInjection to 8.0.1.
  • 4362 Update NuGet.* to 6.11.1.
  • 4359 Update Microsoft.IdentityModel.JsonWebTokens to 8.1.2.
  • 4358 Update Autofac to 8.1.1.
  • 4355 Different target argument values depending on specifying --target or --Target.
  • 4351 Use NuGet Client built-in Settings Utility to Get Enabled Sources.
  • 4349 GitHubActionCommand DownloadArtifact is not using the latest @​v4 Version.
  • 4343 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.11.0.
  • 4342 Update Basic.Reference.Assemblies.* to 1.7.9.
  • 4341 Update Autofac to 8.1.0.
  • 4340 Update NuGet.* to 6.11.0.
  • 4335 Add ReportGenerator missing markdown report types.
  • 4331 GitHubActionCommand UploadArtifact is not using the latest @​v4 Version.
  • 4322 FakeFileSystem throws on linux, when it is created on a Windows FakeEnvironment.
  • 4306 Update Autofac to 8.0.0.
  • 4305 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.9.2.
  • 4304 Update Basic.Reference.Assemblies.* to 1.5.0.
  • 4303 Update Microsoft.NET.Test.Sdk to 17.9.0.
  • 4302 Update Verify.Xunit to 23.5.2.
  • 4301 Update xunit to 2.7.0.
  • 4300 Update NuGet.* to 6.9.1.
  • 4299 Update NuGet.Packaging to 6.8.1.
  • 4278 Update Spectre.Console to 0.49.1.
  • 4276 Update NuGet.* to 6.8.0.
  • 4274 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.8.0.

v4.0.0

Compare Source

  • 4266 Update LatestPotentialBreakingChange to 4.0.0.
  • 4132 Add File APIs for setting timestamps (creation time, last write time, last access time).
  • 4250 Update System.Collections.Immutable to 8.0.0.
  • 4260 Unzip alias should support overwrite files.
  • 4251 Update System.Reflection.Metadata 8.0.0.
  • 4249 Update Microsoft.Extensions.DependencyInjection to 8.0.0.
  • 4197 Execution of Cake script fails if an addin defines an alias that uses nullable reference types in its signature.
  • 4150 Cake script is contributing unactionable diagnostics in VS Code Problems pane.

v3.2.0

Compare Source

  • 4225 Add DotNetRemovePackage alias for dotnet remove package command.
  • 4187 Add DotNetAddPackage alias for dotnet add package command.
  • 4221 Add Azure Pipelines group logging commands.
  • 4219 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.7.0.
  • 4217 Update NuGet.* to 6.7.0.
  • 4215 Update Autofac to 7.1.0.
  • 4157 Upgrading to spectre.console 0.47.0 breaks the cake build.
  • 4144 DotNetMSBuildSettings is missing NodeReuse.
  • 3996 Error: Bad IL format with Cake MacOSX (2.3.0 - 3.1.0).

v3.1.0

Compare Source

  • 4122 Call multiple tasks from CLI in Frosting.
  • 4092 Add support for getting the user's home directory in the Cake Environment.
  • 4184 Update Autofac to 7.0.1.
  • 4183 Update System.Reflection.Metadata to 7.0.2.
  • 4182 Update Basic.Reference.Assemblies.Net60/Net70 to 1.4.2.
  • 4181 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.6.0.
  • 4170 Update NuGet.* to v6.6.1.
  • 4138 Upgrade Spectre.Console to v0.46.0.
  • 4109 Add PublishReadyToRun to DotNetRestoreSettings.
  • 4107 DotNetPublishSettings is missing a way to set the --os option.
  • 4090 Update Microsoft.CodeAnalysis.CSharp.Scripting to v4.4.0.
  • 4087 Update Newtonsoft.Json to v13.0.2.
  • 4086 Update Autofac to v6.5.0.
  • 4085 Update NuGet.* to v6.4.0.
  • 1317 CleanDirectory does not clean readonly files.
  • 4095 Fix broken link to Cake Team on CONTRIBUTING.md.
  • 4128 Inconsistent determination of positional Argument when using context.Arguments versus context.Argument.

v3.0.0

Compare Source

  • 4046 Add typed data context CakeTaskBuilder.Finally overload.
  • 4000 Remove obsolete CakeEngine Setup/Teardown events.
  • 3997 Remove obsolete Logger property from DotNetTestSettings.
  • 3991 Remove obsolete DotNetCore aliases.
  • 3972 Remove .NET Core 3.1 TFM.
  • 3969 Update Spectre.Console to 0.45.0.
  • 3949 Remove .NET 5 TFM.
  • 3946 Access to ITaskSetupContext in Frosting.
  • 3867 Rename WindowsFact to WindowsFactAttribute to follow best practices.
  • 3722 DotNetCore -> DotNet Rename Missed Objects.
  • 4047 Add typed CakeTaskBuilder / TaskOf() to easier work with typed data context.
  • 4028 Add GitLab CI SetEnvironmentVariable Command.
  • 4019 Add support for TeamCity build status message.
  • 4018 Add Support For TeamCity Statistics.
  • 4011 Add GitHub Actions SetStepSummary Command.
  • 4009 Add GitHub Actions SetOutputParameter Command.
  • 3950 Add .NET 7 Support.
  • 3328 Frosting: Support criteria description.
  • 2863 Add support for GitHub Action workflow commands.
  • 2470 Call multiple tasks from CLI and pass them to RunTarget.
  • 1146 Add OutputDirectory property for Chocolatey Aliases.
  • 4060 Update Microsoft.NETCore.Platforms to 7.0.0.
  • 4059 Update System.Reflection.Metadata to 7.0.0.
  • 4058 Update System.Collections.Immutable to 7.0.0.
  • 4057 Update Microsoft.Extensions.DependencyInjection to 7.0.0.
  • 4055 Add column to summary to include skip reason.
  • 4052 Update Basic.Reference.Assemblies.* to 1.4.1.
  • 4050 Overhaul Chocolatey Cake aliases.
  • 4044 Overload missing for IsDependeeOf accepting a CakeTaskBuilder object.
  • 4038 Add missing MSBuildSettings to DotNetRunSettings.
  • 4036 Add missing MSBuildSettings to DotNetTestSettings.
  • 4032 Add additional settings for ILMerge.
  • 4020 Update Basic.Reference.Assemblies.* to 1.4.0.
  • 4016 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.4.0-4.final.
  • 4006 Add missing GitVersion command line options.
  • 3124 EscapedBranchName is not supported by GitVersion.CommandLine.
  • 4023 Update supported versions of Cake.
  • 4034 DotNetMSBuildSettings ArgumentCustomization is not called with all DotNet* aliases.
  • 4030 GitLab CI runner tags are not split correctly.

v2.3.0

Compare Source

  • 3947 Easier Way to Read Process Output?.
  • 3916 GitVersion: Add ShortSha property.
  • 3487 Add alias for dotnet workload update command.
  • 3486 Add alias for dotnet workload uninstall command.
  • 3484 Add alias for dotnet workload restore command.
  • 3483 Add alias for dotnet workload repair command.
  • 3482 Add alias for dotnet workload list command.
  • 3978 Microsoft.Extensions.DependencyInjection to 6.0.1.
  • 3976 Update NuGet.* to 6.3.1.
  • 3970 Update Basic.Reference.Assemblies.* to 1.3.0.
  • 3965 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.3.1.
  • 3956 Extensibility issue - CakeEngineActions is internal.
  • 3933 Update NuGet.* to 6.3.0.
  • 3920 Update Microsoft.NETCore.Platforms to 6.0.5.
  • 3909 Update Autofac to 6.4.0.
  • 3901 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.2.0.
  • 3899 Microsoft.NETCore.Platforms to 6.0.4.
  • 3897 Update NuGet.* to 6.2.1.
  • 3890 Update NuGet.* to 6.2.0.
  • 3880 Better support global script cache.
  • 2953 Allow setting MSBuild target via MSBuildSettings using a string.
  • 2591 Extensibility issue - CakeTaskBuilder is sealed and CakeTaskBuilder(CakeTask task) is internal. .
  • 3931 Cake fails to load native libraries on Ubuntu 22.04.
  • 3894 Guard against null Console instance on InfoFeature.
  • 3879 Build script caching throws after running dry-run on non-changed Cake script.
  • 3878 OpenCover filters should be case sensitive.
  • 1852 Incorrect escaping of semi-colon in property values for MS Build.

v2.2.0

Compare Source

  • 3821 PostAction is not setable on DotNetSettings.
  • 3485 Add alias for dotnet workload search command.
  • 2099 Cache compiled script on disk.
  • 3866 Update Microsoft.NETCore.Platforms to 6.0.3.
  • 3854 Update Spectre.Console to 0.44.0.
  • 3851 Update System.Reflection.Metadata to 6.0.1.
  • 3846 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.1.0.
  • 3844 Update Microsoft.NETCore.Platforms to 6.0.2.
  • 3843 Update NuGet.* to 6.1.0.
  • 2763 Provide property to return parent directory on DirectoryPath.
  • 2431 UploadFile should support option of username/password.
  • 3819 Update Git Release Manager Comment template to remove Cake NuGet package and Chocolatey portable.
  • 3859 PathCollapser.Collapse breaks UNC paths.
  • 3858 PathCollapser.Collapse shows wrong output for if .. is the second segment in the path.
  • 3823 Executing a cake script leads to System.IO.FileNotFoundException for several System.(...) assemblies.
  • 3735 Incorrect warnings in diagnostic logs.

v2.1.0

Compare Source

  • 2524 XmlTransform support for xsl arguments
  • 3479 Add alias for dotnet format command
  • 3480 Add alias for dotnet sdk check command
  • 3771 Add support for the Chocolatey Export command
  • 2746 Add duration of a task
  • 3733 Show relative path of addin assemblies that are being loaded
  • 3756 Update NuGet.* to 6.0.0
  • 3758 Update Autofac to 6.3.0
  • 3760 Update Spectre.Console to 0.43.0
  • 3764 Add missing GitHub Actions environment info
  • 3769 Update Microsoft.NETCore.Platforms to 6.0.1
  • 3776 Introduce IPath interface for easier code reuse
  • 3777 GitHub Actions UploadArtifact command should accept relative paths
  • 3778 Add GitHub Actions DownloadArtifact command
  • 3743 SemVersion class crashes if compared to null
  • 3772 VSTest Alias does not work when only VS 2022 Preview is installed
  • 3794 VS2022 BuildTools are not found by the logic introduced in #​3775

v2.0.0

Compare Source

  • 3714 Use Basic.Reference.Assemblies.* to ensure all standard reference assemblies are available for Roslyn.
  • 3654 IsRunningOnAzurePipelines should ignore agent type.
  • 3631 Refactor GitHub Actions Paths.
  • 3610 Remove TFBuildProvider.
  • 3590 Directories in AzurePipelinesBuildInfo are FilePaths - FilePath.GetDirectory then inconsistent.
  • 3581 Stop shipping Cake.Portable Chocolatey package and Cake Homebrew formulae.
  • 3579 Stop shipping Cake runner for .NET Framework and Cake runner for .NET Core.
  • 3577 Remove ReverseDependencyAttribute.
  • 3572 Only build for TargetFrameworks netcoreapp3.1, net5.0 and net6.0.
  • 3282 GitVersion Tool: Rename verbosity values to match GitVersion values.
  • 3222 Add Xamarin.iOS platform targets to MSBuildSettings PlatformTarget enumeration.
  • 3151 Add support for Engine event hooks after execution as well as before.
  • 3003 Remove DependencyAttribute.
  • 2872 Bump eol target frameworks.
  • 2788 Tool:OpenCover - the register-setting should be an option, rather than a string.
  • 1111 DotNetCoreRestore: dotnet restore no longer supports globbing.
  • 3630 Add GitHub Actions Environment properties.
  • 3629 Add GitHub Actions UploadArtifact Command.
  • 3628 Add GitHub Actions SetEnvironmentVariable Command.
  • 3627 Add GitHub Actions AddPath Command.
  • 3341 Epic: Introduce DotNet aliases (synonyms to DotNetCore aliases).
  • 3709 Arguments alias should support ICollection as default value.
  • 3691 Update Microsoft.NETCore.Platforms to 6.0.0.
  • 3690 Update Microsoft.Extensions.DependencyInjection to 6.0.0.
  • 3689 Update System.Reflection.Metadata to 6.0.0.
  • 3688 Update System.Collections.Immutable to 6.0.0.
  • 3681 ScriptAssemblyResolver logging should be at debug/diagnostic level.
  • 3662 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.0.0-6.final.
  • 3647 Display message of criteria when task fails to run due to criteria not being met.
  • 3644 Add DotNetNuGetUpdateSource aliases (synonym to DotNetCoreNuGetUpdateSource).
  • 3643 Add DotNetNuGetRemoveSource aliases (synonym to DotNetCoreNuGetRemoveSource).
  • 3642 Add DotNetNuGetListSourceSettings (derived from to DotNetNuGetSource).
  • 3641 Add DotNetNuGetHasSource aliases (synonym to DotNetCoreNuGetHasSource).
  • 3640 Add DotNetNuGetEnableSource aliases (synonym to DotNetCoreNuGetEnableSource).
  • 3639 Add DotNetNuGetDisableSource aliases (synonym to DotNetCoreNuGetDisableSource).
  • 3607 Add EnableCompressionInSingleFile to DotNetCorePublishSettings.
  • 3599 Add VS2022 to default MSBuild Resolver.
  • 3598 Remove Preview from VS2022 MSBuild Resolver.
  • 3595 Update Autofac to 6.3.0.
  • 3593 Update Microsoft.CodeAnalysis.CSharp.Scripting to 4.0.0-5.final.
  • 3591 Update Microsoft.NETCore.Platforms to 6.0.0-rc.2.21480.5.
  • 3555 Add DotNetNuGetAddSource aliases (synonym to DotNetCoreNuGetAddSource).
  • 3554 Add DotNetNuGetDelete aliases (synonym to DotNetCoreNuGetDelete).
  • 3553 Add DotNetNuGetPush aliases (synonym to DotNetCoreNuGetPush).
  • 3552 Add DotNetPack alias (synonym to DotNetCorePack).
  • 3551 Add DotNetPublish alias (synonym to DotNetCorePublish).
  • 3550 Add DotNetVSTest alias (synonym to DotNetCoreVSTest).
  • 3549 Add DotNetTest alias (synonym to DotNetCoreTest).
  • 3548 Add DotNetBuildServer alias (synonym to DotNetCoreBuildServer).
  • 3547 Add DotNetBuild alias (synonym to DotNetCoreBuild).
  • 3546 Add DotNetRestore alias (synonym to DotNetCoreRestore).
  • 3545 Add DotNetClean alias (synonym to DotNetCoreClean).
  • 3544 Add DotNetExecute alias (synonym to DotNetCoreExecute).
  • 3543 Add DotNetRun alias (synonym to DotNetCoreRun).
  • 3542 Add DotNetTool alias (synonym to DotNetCoreTool).
  • 3523 Add DotNetMSBuild alias (synonym to DotNetCoreMSBuild).
  • 3215 Add RunCommand with postAction parameter to DotNetCoreTool.
  • 3075 Make FilePath and DirectoryPath comparable by value.
  • 2571 OctopusDeploy DeployTo property to take collection of string to specify multiple environments.
  • 2075 Add overloads for DotNetCore*() methods taking FilePath instead of string.
  • 1794 Private is missing from ProjectReference.
  • 1616 Error message on circular references leads to poor developer experience.
  • 3701 Add cake-module tag to Cake.DotNetTool.Module NuGet package.
  • 3602 Switch to Cake.Tool as primary package in REAME.md.
  • 3711 SemanticVersion missing equals/not equals operator, prerelease sorted wrong.
  • 3697 Error: The requested service 'Cake.Commands.DefaultCommandSettings' has not been registered.
  • 3693 Core suffix is still used in some settings classes.
  • 3683 Use DotNetMSBuildSettings instead of DotNetCoreMSBuildSettings on new dotnet aliases settings.
  • 3671 VS2022: msbuild can not be located, only Build Tools are installed.
  • 2665 C* 8 Using Statement produces compile error.
  • 2443 Erroneous "Target path must be an absolute path" when preserveFolderStructure is used with CopyFiles.
  • 1669 Release notes does not tolerate prerelease versions.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Nov 13, 2024
@renovate renovate bot force-pushed the renovate/major-cake-monorepo branch 5 times, most recently from 6f47021 to 945badb Compare November 17, 2024 23:39
@renovate renovate bot force-pushed the renovate/major-cake-monorepo branch from 945badb to 1a5709e Compare August 10, 2025 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants