Skip to content

Commit 65dc6b8

Browse files
authored
docs(site): polish v0.14.0 REST skills paragraph in release post (#662)
Made-with: Cursor
1 parent c99facf commit 65dc6b8

3 files changed

Lines changed: 5 additions & 8 deletions

File tree

docs/blog/2026/04/release-0.14.0.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -182,9 +182,8 @@ <h4>Improvements in Maven</h4>
182182
<ul>
183183
<li><code>@114-java-maven-search</code></li>
184184
</ul>
185-
<h4>Reinforced REST API development with new technologies</h4>
186-
<p>In the previous release, the project added Agents to implement plans. In this release, you can apply changes in a more granular way, or keep using Plans when the change is small. You can review your REST contracts with <code>@701-technologies-openapi</code>, reinforce your integration tests with <code>@702-technologies-wiremock</code>, and—most significantly for testing—use the new black-box testing capabilities with <code>@703-technologies-fuzzing-testing</code> based on <code>CATS</code>.</p>
187-
<p>You can run black-box tests against your development environment using your <code>OpenAPI</code> specification.</p>
185+
<h4>Reinforced REST API desing and testing</h4>
186+
<p>Now, you can review and harden <strong>OpenAPI 3.x</strong> contracts with <code>@701-technologies-openapi</code> when the specification still needs work. As you develop integration tests, you can strengthen them with <strong>HTTP stubs</strong> from <strong>WireMock</strong> using <code>@702-technologies-wiremock</code>. Finally, if you want <strong>black-box testing</strong> driven by your OpenAPI specification, <code>@703-technologies-fuzzing-testing</code> based on <strong>CATS</strong> can help surface defects through contract-driven negative testing, malformed and boundary inputs, and related edge cases.</p>
188187
<p><a href="https://endava.github.io/cats/"><img src="/cursor-rules-java/images/2026/4/cats.png" alt="" /></a></p>
189188
<p>Further information about CATS: <a href="https://github.com/Endava/cats">https://github.com/Endava/cats</a></p>
190189
<p><strong>Skills</strong></p>

docs/feed.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<feed xmlns='http://www.w3.org/2005/Atom' xml:lang='en'>
33
<id>https://jabrena.github.io/cursor-rules-java/</id>
44
<title>Skills & Agents for Java</title>
5-
<updated>2026-04-11T21:04:25+0200</updated>
5+
<updated>2026-04-11T23:53:27+0200</updated>
66
<link rel="alternate" type="text/html" href="https://jabrena.github.io/cursor-rules-java/" />
77
<link rel='self' type='application/atom+xml' href='https://jabrena.github.io/cursor-rules-java//feed.xml' />
88
<entry>

site-generator/content/blog/2026/04/release-0.14.0.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,9 @@ Now it is easier to update or search for dependencies in your `pom.xml` with the
126126
127127
- `@114-java-maven-search`
128128
129-
#### Reinforced REST API development with new technologies
129+
#### Reinforced REST API desing and testing
130130
131-
In the previous release, the project added Agents to implement plans. In this release, you can apply changes in a more granular way, or keep using Plans when the change is small. You can review your REST contracts with `@701-technologies-openapi`, reinforce your integration tests with `@702-technologies-wiremock`, and—most significantly for testing—use the new black-box testing capabilities with `@703-technologies-fuzzing-testing` based on `CATS`.
132-
133-
You can run black-box tests against your development environment using your `OpenAPI` specification.
131+
Now, you can review and harden **OpenAPI 3.x** contracts with `@701-technologies-openapi` when the specification still needs work. As you develop integration tests, you can strengthen them with **HTTP stubs** from **WireMock** using `@702-technologies-wiremock`. Finally, if you want **black-box testing** driven by your OpenAPI specification, `@703-technologies-fuzzing-testing` based on **CATS** can help surface defects through contract-driven negative testing, malformed and boundary inputs, and related edge cases.
134132
135133
[![](/cursor-rules-java/images/2026/4/cats.png)](https://endava.github.io/cats/)
136134

0 commit comments

Comments
 (0)