Skip to content

Commit ddcb96e

Browse files
committed
Add news entries
1 parent 6562ab5 commit ddcb96e

File tree

2 files changed

+83
-0
lines changed

2 files changed

+83
-0
lines changed
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: Cake Issues v5.1.0 Released
3+
date: 2025-01-03
4+
categories:
5+
- Release Notes
6+
search:
7+
boost: 0.5
8+
---
9+
10+
Cake Issues version 5.1.0 has been released introducing a new issue provider for Test Anything Protocol (TAP) compatible files.
11+
12+
<!-- more -->
13+
14+
This post shows the highlights included in this release.
15+
For update instructions skip to [Updating from previous versions](#updating-from-previous-versions).
16+
17+
❤ Huge thanks to our community! This release would not have been possible without your support and contributions! ❤
18+
19+
People working on this release:
20+
21+
* [pascalberger](https://github.com/pascalberger){target="_blank"}
22+
23+
## New issue provider for Test Anything Protocol (TAP) files
24+
25+
A new [Cake.Issues.Tap addin] has been released which adds support for reading issues in [Test Anything Protocol (TAP)]{target="_blank"} format.
26+
27+
See [New addin for reading TAP files](2025-01-03-tap-issue-provider.md) for details.
28+
29+
## Improvements for Cake Frosting in Cake Issues Recipe
30+
31+
[Cake Issues Recipe] for Cake Frosting has been updated to use `Cake.Frosting.AzureDevOps` instead of `Cake.AzureDevOps` allow
32+
more control over dependencies in Cake Frosting builds.
33+
34+
## Documentation improvements for Cake Frosting
35+
36+
Examples for Cake Frosting have been added across whole documentation.
37+
38+
## Updating from previous versions
39+
40+
Cake.Issues 5.1.0 addins are compatible with any 5.x addins.
41+
To update to the new version bump the version of the specific addins.
42+
43+
For details see [release notes](https://github.com/cake-contrib/Cake.Issues/releases/tag/5.1.0){target="_blank"}
44+
45+
[Cake.Issues.Tap addin]: ../../documentation/issue-providers/tap/index.md
46+
[Test Anything Protocol (TAP)]: https://testanything.org/
47+
[Cake Issues Recipe]: ../../documentation/recipe/index.md
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: New addin for reading Test Anything Protocol (TAP) files
3+
date: 2025-01-03
4+
categories:
5+
- New Addin
6+
search:
7+
boost: 0.5
8+
---
9+
10+
A new [Cake.Issues.Tap addin] has been released which adds support for reading issues in [Test Anything Protocol (TAP)]{target="_blank"} format.
11+
12+
<!-- more -->
13+
14+
[Test Anything Protocol (TAP)]{target="_blank"} is a protocol for communicating between test logic in a language-agnostic way.
15+
There are several linting tools which can output their result in a TAP compatible format.
16+
17+
The [Cake.Issues.Tap addin] supports multiple log file formats.
18+
Details, like file, line / column or rule information, are not standardized in Test Anything Protocol (TAP).
19+
The `GenericLogFileFormat` will therefore only return issues containing the description, which might be the file name for some tools.
20+
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.
21+
22+
There are additional log file formats for the following tools available:
23+
24+
* [stylelint](https://stylelint.io/){target="_blank"}
25+
* [Textlint](https://textlint.github.io/){target="_blank"}
26+
27+
See [Supported Tools] for an updated list of supported tools.
28+
29+
The addins is available in a version for Cake .NET Tool ([Cake.Issues.Tap]{target="_blank"})
30+
and Cake Frosting ([Cake.Frosting.Issues.Tap]{target="_blank"}).
31+
32+
[Cake.Issues.Tap addin]: ../../documentation/issue-providers/tap/index.md
33+
[Test Anything Protocol (TAP)]: https://testanything.org/
34+
[Supported Tools]: ../../documentation/supported-tools.md
35+
[Cake.Issues.Tap]: https://www.nuget.org/packages/Cake.Issues.Tap
36+
[Cake.Frosting.Issues.Tap]: https://www.nuget.org/packages/Cake.Frosting.Issues.Tap

0 commit comments

Comments
 (0)