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-03-19 12:37:51 +0100
committerMartin Hořeňovský2020-03-19 12:37:51 +0100
commit5f94c8dafb56c06892ef37b181df88b46bec0156 (patch)
treee9c173d32a15b6ea99f9f05461aad2e797dc8d78 /docs
parent695a356f9303bd883e44681f972d10021699cdc0 (diff)
downloadcatch3-2.11.2.tar.gz
v2.11.2v2.11.2
Diffstat (limited to 'docs')
-rw-r--r--docs/command-line.md2
-rw-r--r--docs/configuration.md2
-rw-r--r--docs/release-notes.md27
3 files changed, 29 insertions, 2 deletions
diff --git a/docs/command-line.md b/docs/command-line.md
index dcc6a79a..51eeb2f6 100644
--- a/docs/command-line.md
+++ b/docs/command-line.md
@@ -323,7 +323,7 @@ Instead the user code is only measured and the plain mean from the samples is re
## Specify the amount of time in milliseconds spent on warming up each test
<pre>--benchmark-warmup-time</pre>
-> [Introduced](https://github.com/catchorg/Catch2/pull/1844) in Catch X.Y.Z.
+> [Introduced](https://github.com/catchorg/Catch2/pull/1844) in Catch 2.11.2.
Configure the amount of time spent warming up each test.
diff --git a/docs/configuration.md b/docs/configuration.md
index d09e043f..940356ad 100644
--- a/docs/configuration.md
+++ b/docs/configuration.md
@@ -260,7 +260,7 @@ namespace Catch {
## Overriding Catch's debug break (`-b`)
-> [Introduced](https://github.com/catchorg/Catch2/pull/1846) in Catch X.Y.Z.
+> [Introduced](https://github.com/catchorg/Catch2/pull/1846) in Catch 2.11.2.
You can override Catch2's break-into-debugger code by defining the
`CATCH_BREAK_INTO_DEBUGGER()` macro. This can be used if e.g. Catch2 does
diff --git a/docs/release-notes.md b/docs/release-notes.md
index 5eb7f33f..0c023085 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -2,6 +2,7 @@
# Release notes
**Contents**<br>
+[2.11.2](#2112)<br>
[2.11.1](#2111)<br>
[2.11.0](#2110)<br>
[2.10.2](#2102)<br>
@@ -32,6 +33,32 @@
[Older versions](#older-versions)<br>
[Even Older versions](#even-older-versions)<br>
+
+## 2.11.2
+
+### Improvements
+* GCC and Clang now issue warnings for suspicious code in assertions (#1880)
+ * E.g. `REQUIRE( int != unsigned int )` will now issue mixed signedness comparison warning
+ * This has always worked on MSVC, but it now also works for GCC and current Clang versions
+* Colorization of "Test filters" output should be more robust now
+* `--wait-for-keypress` now also accepts `never` as an option (#1866)
+* Reporters no longer round-off nanoseconds when reporting benchmarking results (#1876)
+* Catch2's debug break now supports iOS while using Thumb instruction set (#1862)
+* It is now possible to customize benchmark's warm-up time when running the test binary (#1844)
+ * `--benchmark-warmup-time {ms}`
+* User can now specify how Catch2 should break into debugger (#1846)
+
+### Fixes
+* Fixes missing `<random>` include in benchmarking (#1831)
+* Fixed missing `<iterator>` include in benchmarking (#1874)
+* Hidden test cases are now also tagged with `[!hide]` as per documentation (#1847)
+* Detection of whether libc provides `std::nextafter` has been improved (#1854)
+* Detection of `wmain` no longer incorrectly looks for `WIN32` macro (#1849)
+ * Now it just detects Windows platform
+* Composing already-composed matchers no longer modifies the partially-composed matcher expression
+ * This bug has been present for the last ~2 years and nobody reported it
+
+
## 2.11.1
### Improvements