-
Notifications
You must be signed in to change notification settings - Fork 3
Update Cake.DotNetTool.Module to target Cake v1.0.0 #23
Comments
GH-23: Update Cake.DotNetTool.Module to target Cake v1.0.0
@augustoproiete @nils-a should this be a breaking change? Also, can this be assigned a milestone so that it isn't lost when it comes to creating release notes? |
@gep13 Yes, I think it's safer to assume all bumps of Cake.Core/Cake.Common to be breaking. I assigned it the label "Improvement" for the release notes (I believe the process today only allows for 1 label per issue - correct if I'm wrong). Associated with milestone |
@augustoproiete correct, currently only a single label can be assigned to an issue/PR, for it to make it into the release notes. As such, we should select the "worst" label to assign to an issue. If we agree that this is a breaking change, which will require changes by anyone pulling into a new update, we should assign this the breaking change label. Thoughts? I have no objections to going to a 1.0.0 release, although there is at least one issue that we should also tackle prior to this happening. |
Happy to go either way. Re: Label, I'm probably splitting hairs here but I see this issue as an improvement (Add support for Cake v1.0) and the release itself as breaking - i.e. We don't actually have a breaking feature to list in the release notes, as everything continues to work as before in terms of the DotNetTool.Module API. If this sentence is correct, then a bump to 0.5.0 should be enough to signal it is a breaking release. The last time a similar breaking bump to Cake.Core happened it was classified as improvement (0.30 -> 0.33) https://github.com/cake-contrib/Cake.DotNetTool.Module/releases/tag/0.2.0 so wouldn't be a first (though doesn't mean it was correct then 😄). What is the issue that would need to be completed before a 1.0.0 release? If it's complex, then I'd suggest shipping this as 0.5.0 asap, to unblock users migrating to Cake v1.0.0 and do the 1.0.0 later after tackling the issue you're thinking of. |
Yip, this was an omission on my part, and why I brought it up here 😄 Breaking change makes sense to me. The issue I was referring to was this one: #18 and also, I don't seem to see an issue, but @devlead mentioned that there was another thing that needed to get done, to ensure correct handling of specific versions of .NET Tools. @devlead do you remember? |
Seems you resolved everything while I started my day 😄 |
@gep13 Actually don't remember what the additional thing was now, maybe it was upgrade / downgrade, but that's sorted right? |
@devlead honestly... I don't remember 😢 |
* release/1.0.0: (maint) Turn off generation of docs (GH-34) Cross compile for .NET 5 (GH-36) Add CodeQL Analysis workflow (GH-38) Workflow for forcing publish of docs (GH-37) Workflow for checking cake dependencies (GH-35) Add Dependabot configuration (GH-23): Update Cake.DotNetTool.Module to target Cake v1.0.0
🎉 This issue has been resolved in version 1.0.0 🎉 The release is available on: Your GitReleaseManager bot 📦🚀 |
…le to target Cake v1.0.0
…le to target Cake v1.0.0
…le to target Cake v1.0.0
Uh oh!
There was an error while loading. Please reload this page.
https://cakebuild.net/blog/2021/02/cake-v1.0.0-released
The text was updated successfully, but these errors were encountered: