mirror of
https://github.com/catchorg/Catch2.git
synced 2025-08-03 22:05:39 +02:00
v2.4.2
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
# Release notes
|
||||
**Contents**<br>
|
||||
[2.4.2](#242)<br>
|
||||
[2.4.1](#241)<br>
|
||||
[2.4.0](#240)<br>
|
||||
[2.3.0](#230)<br>
|
||||
@@ -17,6 +18,29 @@
|
||||
[Even Older versions](#even-older-versions)<br>
|
||||
|
||||
|
||||
## 2.4.2
|
||||
|
||||
### Improvements
|
||||
* XmlReporter now also outputs the RNG seed that was used in a run (#1404)
|
||||
* `Catch::Session::applyCommandLine` now also accepts `wchar_t` arguments.
|
||||
* However, Catch2 still does not support unicode.
|
||||
* Added `STATIC_REQUIRE` macro (#1356, #1362)
|
||||
* Catch2's singleton's are now cleaned up even if tests are run (#1411)
|
||||
* This is mostly useful as a FP prevention for users who define their own main.
|
||||
* Specifying an invalid reporter via `-r` is now reported sooner (#1351, #1422)
|
||||
|
||||
|
||||
### Fixes
|
||||
* Stringification no longer assumes that `char` is signed (#1399, #1407)
|
||||
* This caused a `Wtautological-compare` warning.
|
||||
* SFINAE for `operator<<` no longer sees different overload set than the actual insertion (#1403)
|
||||
|
||||
|
||||
### Contrib
|
||||
* `catch_discover_tests` correctly adds tests with comma in name (#1327, #1409)
|
||||
* Added a new customization point in how the tests are launched to `catch_discover_tests`
|
||||
|
||||
|
||||
## 2.4.1
|
||||
|
||||
### Improvements
|
||||
|
Reference in New Issue
Block a user