Skip to content

Commit 2aa1211

Browse files
Release 3.8.6 (#257)
1 parent f9bb4ab commit 2aa1211

13 files changed

Lines changed: 29 additions & 14 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
[![javadoc](https://javadoc.io/badge2/org.cornutum.tcases/tcases-shell/javadoc.svg?style=plastic)](https://javadoc.io/doc/org.cornutum.tcases/tcases-shell)
55

66
## What's New? ##
7-
* The latest version ([Tcases 3.8.5](ReleaseNotes.md#385)) is now available at the Maven Central Repository.
7+
* The latest version ([Tcases 3.8.6](ReleaseNotes.md#386)) is now available at the Maven Central Repository.
88
See [*How To Download Tcases*](HowToDownload.md) for download instructions.
99

10-
* Tcases 3.8.5 provides improvements to Tcases for OpenAPI. See the [release notes](ReleaseNotes.md#385) for details.
10+
* Tcases 3.8.6 provides improvements to Tcases for OpenAPI. See the [release notes](ReleaseNotes.md#386) for details.
1111

1212
* Having trouble with Tcases? Check out [these tips](./Troubleshooting-FAQs.md).
1313

ReleaseNotes.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Release Notes #
22

3+
## 3.8.6 ##
4+
5+
This release provides the following improvements to Tcases for OpenAPI.
6+
7+
* **Generate tests from examples correctly for "composite" schemas** [[255](https://github.com/Cornutum/tcases/issues/255)]
8+
9+
This release fixes a [problem](https://github.com/Cornutum/tcases/issues/255) when generating API tests using the
10+
[examples](./tcases-openapi/README.md#how-does-it-work) defined in an OpenAPI v3 definition. In previous versions,
11+
many valid test cases went missing, especially for any API input defined by a "composite" schema that combines subschemas
12+
using `oneOf` or `anyOf`. But in this release, all such test cases are generated correctly.
13+
14+
* **Upgraded dependencies**
15+
16+
Upgraded to swagger-parser 2.1.8.
17+
318
## 3.8.5 ##
419

520
This release provides the following improvements to Tcases for OpenAPI.

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<groupId>org.cornutum.tcases</groupId>
88
<artifactId>tcases</artifactId>
99
<packaging>pom</packaging>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111

1212
<name>Tcases</name>
1313
<description>Generates test cases from system input space models</description>

tcases-ant/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.cornutum.tcases</groupId>
99
<artifactId>tcases</artifactId>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111
</parent>
1212

1313
<artifactId>tcases-ant</artifactId>

tcases-cli/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.cornutum.tcases</groupId>
99
<artifactId>tcases</artifactId>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111
</parent>
1212

1313
<artifactId>tcases-cli</artifactId>

tcases-io/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.cornutum.tcases</groupId>
99
<artifactId>tcases</artifactId>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111
</parent>
1212

1313
<artifactId>tcases-io</artifactId>

tcases-lib/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.cornutum.tcases</groupId>
99
<artifactId>tcases</artifactId>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111
</parent>
1212

1313
<artifactId>tcases-lib</artifactId>

tcases-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.cornutum.tcases</groupId>
99
<artifactId>tcases</artifactId>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111
</parent>
1212

1313
<artifactId>tcases-maven-plugin</artifactId>

tcases-moco/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.cornutum.tcases</groupId>
99
<artifactId>tcases</artifactId>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111
</parent>
1212

1313
<artifactId>tcases-moco</artifactId>

tcases-openapi-test/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<parent>
88
<groupId>org.cornutum.tcases</groupId>
99
<artifactId>tcases</artifactId>
10-
<version>3.8.6-SNAPSHOT</version>
10+
<version>3.8.6</version>
1111
</parent>
1212

1313
<artifactId>tcases-openapi-test</artifactId>

0 commit comments

Comments
 (0)