Cake Issues v3.0.0 Released
- Published
- Saturday, July 22, 2023
- Category
- Release Notes
Cake Issues version 3.0.0 has been released. This is a major release, containing breaking changes beside bringing new features and bug fixes across all addins.
This post shows the highlights included in this release. For update instructions skip to Updating from previous versions.
❤ Huge thanks to our community! This release would not have been possible without your support and contributions! ❤
People working on this release:
Support for Cake 3.0
All addins have been updated to support Cake 3.x.
Target framework have been updated to .NET 6 and .NET 7 to be in line with Cake.
Support for MsBuild binary logs version 16
Support for binary logs in version 16 has been added to Cake.Issues.MsBuild
.
Out of the box support for more rule links
Cake.Issues.MsBuild
now will automatically provide links for Roslynator and SonarLint rules.
Links for CA
rules have updated to link to learn.microsoft.com
.
Updating from previous versions
Cake.Issues 3.0.0 is a breaking release, which means that it probably requires changes to your build script. This section documents the most common changes which might be required:
- Cake.Issues
StringPathExtensions.IsValideRepositoryFilePath
has been renamed toStringPathExtensions.IsValidRepositoryFilePath
BaseRuleDescription.Rule
has been made immutable after initialization
- Cake.Issues.Recipe
- Since Dupfinder has been sunsetted end of 2021, out of the box support for it has been removed from Cake Issues Recipe
and
DupFinderLogFilePaths
is no longer available. To keep using DupFinder you need to manually addCake.Issues.DupFinder
and add issues using theAddIssues
method.
- Since Dupfinder has been sunsetted end of 2021, out of the box support for it has been removed from Cake Issues Recipe
and
For details see release notes of the individual addins:
- Cake.Issues.Recipe 3.0.0
- Cake.Issues 3.0.0
- Cake.Issues.DocFx 3.0.0
- Cake.Issues.DupFinder 3.0.0
- Cake.Issues.EsLint 3.0.0
- Cake.Issues.GitRepository 3.0.0
- Cake.Issues.InspectCode 3.0.0
- Cake.Issues.Markdownlint 3.0.0
- Cake.Issues.MsBuild 3.0.0
- Cake.Issues.Terraform 3.0.0
- Cake.Issues.Reporting.Console 3.0.0
- Cake.Issues.Reporting.Generic 3.0.0
- Cake.Issues.Reporting.Sarif 3.0.0
- Cake.Issues.PullRequests.AppVeyor 3.0.0
- Cake.Issues.PullRequests.AzureDevOps 3.0.0
- Cake.Issues.PullRequests.GitHubActions 3.0.0
Cake Issues v2.0.0 Released
- Published
- Saturday, December 10, 2022
- Category
- Release Notes
After several months with beta releases Cake Issues version 2.0.0 has been released. This is a major release, containing breaking changes beside bringing new features and bug fixes across all addins.
Read more...Cake Issues Reporting Console v0.3.0 released, adding support for all Cake runners
- Published
- Sunday, September 5, 2021
- Category
- Release Notes
Version 0.3.0 of Cake.Issues.Reporting.Console has been released. This is a minor release adding features and improvements.
Read more...Cake Issues Markdownlint v1.1.0 Released
- Published
- Tuesday, August 31, 2021
- Category
- Release Notes
Version 1.1.0 of Markdownlint support for Cake.Issues has been released. This is a minor release adding features and improvements.
Read more...New addin for printing issues to console
- Published
- Sunday, August 29, 2021
- Category
- Release Notes
A new Cake.Issues.Reporting.Console addin has been released which allows to output issues to the console.
Read more...