Skip to content

Releases: Cornutum/tcases

Tcases 3.1.2

13 Sep 15:41

Choose a tag to compare

Tcases for OpenAPI: For more reliable translation of OpenAPI specs, upgraded to use swagger-parser version 2.0.14.

Tcases 3.1.1

06 Aug 21:41

Choose a tag to compare

This release adds several improvements to Tcases for OpenAPI. See the release notes for details.

Tcases 3.1.0

21 May 22:27
de405e8

Choose a tag to compare

This release adds two new capabilities: cardinality conditions and Tcases for OpenAPI. See the release notes for details

Tcases 3.0.2

20 Mar 22:49

Choose a tag to compare

This is a patch release to fix some problems using JSON files.

Tcases 3.0.1

16 Mar 19:30

Choose a tag to compare

This is a patch release to fix an annoying problem that caused the shell commands tcases and tcases-reducer to reject the new -T option. For example, when you run the command tcases -T json, Tcases should read a JSON system input definition from standard input and produce a JSON system test definition on standard output. And now it does.

Tcases 3.0.0

26 Feb 03:38

Choose a tag to compare

Introduces support for JSON, for all documents that Tcases reads and produces.

Also included is a major reorganization of the Tcases API, which is not fully compatible with previous releases -- see the release notes for details.

Tcases 2.1.2

22 Sep 02:15
cfb266b

Choose a tag to compare

Minor improvements, including some documentation touch-ups and some refactoring using functional expressions to simplify and clarify the code.

The most extensive change: reworking all tests using Hamcrest matchers to clarify all assertions. This became doable after the recent release of hamcrest-composites, which provides new matchers for comparing complex Java objects with better testability.

Tcases 2.1.1

12 Aug 22:38
fc1b5c8

Choose a tag to compare

This release is a quick patch for Tcases 2.1.0 to ensure that the tcases-reducer command correctly uses the new ReducerCommand class.

Tcases 2.1.0

07 Aug 18:45
35b447a

Choose a tag to compare

Following release 2.0.0, Tcases 2.1.0 adds further improvements to the Tcases API. If your application uses the Tcases API, some minor changes will be required. But if you use Tcases only from the command line or with Maven, you won't see any differences.

Tcases 2.0.0

08 Jul 23:47
1443b7f

Choose a tag to compare

Tcases 2.0.0 is a major release designed to open Tcases up to a much broader community of applications. The features included will be especially helpful for applications that use the Tcases API to embed Tcases capabilities into larger programs. Some changes are not compatible with previous releases.