diff options
| author | Martin Hořeňovský | 2024-09-17 10:45:43 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2024-09-17 10:45:43 +0200 |
| commit | fa43b77429ba76c462b1898d6cd2f2d7a9416b14 (patch) | |
| tree | fa9c5c76ec061bd603214810100c8642613e8dd3 /docs | |
| parent | 79f2d66ea3f018c00ed78b1ed89806e6f86b1ef0 (diff) | |
| download | catch3-3.7.1.tar.gz | |
v3.7.1v3.7.1
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/release-notes.md | 21 |
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 |