-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6562ab5
commit ddcb96e
Showing
2 changed files
with
83 additions
and
0 deletions.
There are no files selected for viewing
47 changes: 47 additions & 0 deletions
47
docs/input/news/posts/2025-01-03-cake-issues-v5.1.0-released.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
--- | ||
title: Cake Issues v5.1.0 Released | ||
date: 2025-01-03 | ||
categories: | ||
- Release Notes | ||
search: | ||
boost: 0.5 | ||
--- | ||
|
||
Cake Issues version 5.1.0 has been released introducing a new issue provider for Test Anything Protocol (TAP) compatible files. | ||
|
||
<!-- more --> | ||
|
||
This post shows the highlights included in this release. | ||
For update instructions skip to [Updating from previous versions](#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: | ||
|
||
* [pascalberger](https://github.com/pascalberger){target="_blank"} | ||
|
||
## New issue provider for Test Anything Protocol (TAP) files | ||
|
||
A new [Cake.Issues.Tap addin] has been released which adds support for reading issues in [Test Anything Protocol (TAP)]{target="_blank"} format. | ||
|
||
See [New addin for reading TAP files](2025-01-03-tap-issue-provider.md) for details. | ||
|
||
## Improvements for Cake Frosting in Cake Issues Recipe | ||
|
||
[Cake Issues Recipe] for Cake Frosting has been updated to use `Cake.Frosting.AzureDevOps` instead of `Cake.AzureDevOps` allow | ||
more control over dependencies in Cake Frosting builds. | ||
|
||
## Documentation improvements for Cake Frosting | ||
|
||
Examples for Cake Frosting have been added across whole documentation. | ||
|
||
## Updating from previous versions | ||
|
||
Cake.Issues 5.1.0 addins are compatible with any 5.x addins. | ||
To update to the new version bump the version of the specific addins. | ||
|
||
For details see [release notes](https://github.com/cake-contrib/Cake.Issues/releases/tag/5.1.0){target="_blank"} | ||
|
||
[Cake.Issues.Tap addin]: ../../documentation/issue-providers/tap/index.md | ||
[Test Anything Protocol (TAP)]: https://testanything.org/ | ||
[Cake Issues Recipe]: ../../documentation/recipe/index.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
title: New addin for reading Test Anything Protocol (TAP) files | ||
date: 2025-01-03 | ||
categories: | ||
- New Addin | ||
search: | ||
boost: 0.5 | ||
--- | ||
|
||
A new [Cake.Issues.Tap addin] has been released which adds support for reading issues in [Test Anything Protocol (TAP)]{target="_blank"} format. | ||
|
||
<!-- more --> | ||
|
||
[Test Anything Protocol (TAP)]{target="_blank"} is a protocol for communicating between test logic in a language-agnostic way. | ||
There are several linting tools which can output their result in a TAP compatible format. | ||
|
||
The [Cake.Issues.Tap addin] supports multiple log file formats. | ||
Details, like file, line / column or rule information, are not standardized in Test Anything Protocol (TAP). | ||
The `GenericLogFileFormat` will therefore only return issues containing the description, which might be the file name for some tools. | ||
To retrieve detailed information a tool specific log file format needs to be used which can parse the non-standardized data provided by the tool for every issue. | ||
|
||
There are additional log file formats for the following tools available: | ||
|
||
* [stylelint](https://stylelint.io/){target="_blank"} | ||
* [Textlint](https://textlint.github.io/){target="_blank"} | ||
|
||
See [Supported Tools] for an updated list of supported tools. | ||
|
||
The addins is available in a version for Cake .NET Tool ([Cake.Issues.Tap]{target="_blank"}) | ||
and Cake Frosting ([Cake.Frosting.Issues.Tap]{target="_blank"}). | ||
|
||
[Cake.Issues.Tap addin]: ../../documentation/issue-providers/tap/index.md | ||
[Test Anything Protocol (TAP)]: https://testanything.org/ | ||
[Supported Tools]: ../../documentation/supported-tools.md | ||
[Cake.Issues.Tap]: https://www.nuget.org/packages/Cake.Issues.Tap | ||
[Cake.Frosting.Issues.Tap]: https://www.nuget.org/packages/Cake.Frosting.Issues.Tap |