[PR #2596] [deps]: Update cake.tool to v4 #3670

Closed
opened 2025-11-26 23:35:56 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/bitwarden/android/pull/2596

State: closed
Merged: No


Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cake.tool (source) 2.2.0 -> 4.0.0 age adoption passing confidence

Release Notes

cake-build/cake (cake.tool)

v4.0.0

  • 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

  • 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

  • 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

  • 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

  • 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.

Configuration

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

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

Rebasing: Whenever PR is behind base branch, 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 has been generated by Mend Renovate. View repository job log here.

**Original Pull Request:** https://github.com/bitwarden/android/pull/2596 **State:** closed **Merged:** No --- [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cake.tool](https://cakebuild.net/) ([source](https://togithub.com/cake-build/cake)) | `2.2.0` -> `4.0.0` | [![age](https://developer.mend.io/api/mc/badges/age/nuget/cake.tool/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/cake.tool/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/cake.tool/2.2.0/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/cake.tool/2.2.0/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>cake-build/cake (cake.tool)</summary> ### [`v4.0.0`](https://togithub.com/cake-build/cake/blob/HEAD/ReleaseNotes.md#New-in-400-Released-20231118) - 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`](https://togithub.com/cake-build/cake/blob/HEAD/ReleaseNotes.md#New-in-320-Released-20231110) - 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`](https://togithub.com/cake-build/cake/blob/HEAD/ReleaseNotes.md#New-in-310-Released-20230709) - 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`](https://togithub.com/cake-build/cake/blob/HEAD/ReleaseNotes.md#New-in-300-Released-20221108) - 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`](https://togithub.com/cake-build/cake/blob/HEAD/ReleaseNotes.md#New-in-230-Released-20221014) - 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. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/bitwarden/android). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDQuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
GiteaMirror added the pull-request label 2025-11-26 23:35:56 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#3670