diff options
| author | Martin Hořeňovský | 2025-09-30 10:54:31 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2025-09-30 10:54:31 +0200 |
| commit | b3fb4b9feafcd8d91c5cb510a4775143fdbef02f (patch) | |
| tree | 46a08efa7b84ca625bb83d1845def3e79586115e /docs/release-notes.md | |
| parent | 6500dc81496878a02e1dfef8ed358257a209fdaf (diff) | |
| download | catch3-3.11.0.tar.gz | |
v3.11.0v3.11.0
Diffstat (limited to 'docs/release-notes.md')
| -rw-r--r-- | docs/release-notes.md | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md index 54711742..9da1a2e1 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ # Release notes **Contents**<br> +[3.11.0](#3110)<br> [3.10.0](#3100)<br> [3.9.1](#391)<br> [3.9.0](#390)<br> @@ -70,6 +71,28 @@ [Even Older versions](#even-older-versions)<br> +## 3.11.0 + +### Fixes +* Fixed building on non-desktop GDK platforms (#3029) +* Fixed message macros being susceptible to race in specific scenario (#3031) +* Catch2's SEH filter will call the previously installed filter after reporting the error (#3033) + +### Improvements +* Handling of scoped messages (e.g. `CAPTURE`) is a bit faster. +* Better out-of-the-box support for QNX (#2953) +* Improved performance of assertions by up-to 10% + * Release mode assertion fast-path sees the biggest improvement. +* Faster processing of non-escaped strings in `--invisibles` mode. +* Added support for Bazel's `TEST_RANDOM_SEED` env var (#3021) +* Added support for Bazel's `TEST_PREMATURE_EXIT_FILE` env var (#3020) + * This creates a file that is deleted if the tests exit normally, but stays around if the process dies unexpectedly. + * This functionality is also exposed through CLI as `--premature-exit-guard-file` + +### Miscellaneous +* **[Tuple.app](https://tuple.app/catch2) has sponsored Catch2** + + ## 3.10.0 ### Fixes |