Releases
v3.11.0
Compare
Sorry, something went wrong.
No results found
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
You can’t perform that action at this time.