diff options
| author | Martin Hořeňovský | 2020-12-29 15:03:40 +0100 |
|---|---|---|
| committer | Martin Hořeňovský | 2020-12-29 15:03:40 +0100 |
| commit | de6fe184a9ac1a06895cdd1c9b437f0a0bdf14ad (patch) | |
| tree | 67c2ec567c3ea9b56a8eb248e457dd5ea47a07d0 /docs | |
| parent | fe3dddcc6d41e6449a92aeaaee5fc18497fce53c (diff) | |
| download | catch3-2.13.4.tar.gz | |
v2.13.4v2.13.4
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/cmake-integration.md | 2 | ||||
| -rw-r--r-- | docs/release-notes.md | 17 |
2 files changed, 18 insertions, 1 deletions
diff --git a/docs/cmake-integration.md b/docs/cmake-integration.md index 4dc226c6..1cab907a 100644 --- a/docs/cmake-integration.md +++ b/docs/cmake-integration.md @@ -177,7 +177,7 @@ the output file name e.g. ".xml". ### `ParseAndAddCatchTests.cmake` ⚠ This script is [deprecated](https://github.com/catchorg/Catch2/pull/2120) -in Catch X.Y.Z and superseded by the above approach using `catch_discover_tests`. +in Catch 2.13.4 and superseded by the above approach using `catch_discover_tests`. See [#2092](https://github.com/catchorg/Catch2/issues/2092) for details. `ParseAndAddCatchTests` works by parsing all implementation files diff --git a/docs/release-notes.md b/docs/release-notes.md index 476a781a..48f75bd0 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ # Release notes **Contents**<br> +[2.13.4](#2134)<br> [2.13.3](#2133)<br> [2.13.2](#2132)<br> [2.13.1](#2131)<br> @@ -44,6 +45,22 @@ [Even Older versions](#even-older-versions)<br> +## 2.13.4 + +### Improvements +* Improved the hashing algorithm used for shuffling test cases (#2070) + * `TEST_CASE`s that differ only in the last character should be properly shuffled + * Note that this means that v2.13.4 gives you a different order of test cases than 2.13.3, even given the same seed. + +### Miscellaneous +* Deprecated `ParseAndAddCatchTests` CMake integration (#2092) + * It is impossible to implement it properly for all the different test case variants Catch2 provides, and there are better options provided. + * Use `catch_discover_tests` instead, which uses runtime information about available tests. +* Fixed bug in `catch_discover_tests` that would cause it to fail when used in specific project structures (#2119) +* Added Bazel build file +* Added an experimental static library target to CMake + + ## 2.13.3 ### Fixes |