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

summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorMartin Hořeňovský2024-09-17 10:45:43 +0200
committerMartin Hořeňovský2024-09-17 10:45:43 +0200
commitfa43b77429ba76c462b1898d6cd2f2d7a9416b14 (patch)
treefa9c5c76ec061bd603214810100c8642613e8dd3 /docs
parent79f2d66ea3f018c00ed78b1ed89806e6f86b1ef0 (diff)
downloadcatch3-3.7.1.tar.gz
v3.7.1v3.7.1
Diffstat (limited to 'docs')
-rw-r--r--docs/release-notes.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md
index 77ab7aaf..5f2d92ae 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -2,6 +2,7 @@
# Release notes
**Contents**<br>
+[3.7.1](#371)<br>
[3.7.0](#370)<br>
[3.6.0](#360)<br>
[3.5.4](#354)<br>
@@ -64,6 +65,26 @@
[Even Older versions](#even-older-versions)<br>
+## 3.7.1
+
+### Improvements
+* Applied the JUnit reporter's optimization from last release to the SonarQube reporter
+* Suppressed `-Wuseless-cast` in `CHECK_THROWS_MATCHES` (#2904)
+* Standardize exit codes for various failures
+ * Running no tests is now guaranteed to exit with 2 (without the `--allow-running-no-tests` flag)
+ * All tests skipped is now always 4 (...)
+ * Assertion failures are now always 42
+ * and so on
+
+### Fixes
+* Fixed out-of-bounds access when the arg parser encounters single `-` as an argument (#2905)
+
+### Miscellaneous
+* Added `catch_config_prefix_messages.hpp` to meson build (#2903)
+* `catch_discover_tests` now supports skipped tests (#2873)
+ * You can get the old behaviour by calling `catch_discover_tests` with `SKIP_IS_FAILURE` option.
+
+
## 3.7.0
### Improvements