Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorMartin Hořeňovský2020-12-29 15:03:40 +0100
committerMartin Hořeňovský2020-12-29 15:03:40 +0100
commitde6fe184a9ac1a06895cdd1c9b437f0a0bdf14ad (patch)
tree67c2ec567c3ea9b56a8eb248e457dd5ea47a07d0 /docs
parentfe3dddcc6d41e6449a92aeaaee5fc18497fce53c (diff)
downloadcatch3-2.13.4.tar.gz
v2.13.4v2.13.4
Diffstat (limited to 'docs')
-rw-r--r--docs/cmake-integration.md2
-rw-r--r--docs/release-notes.md17
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