mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-31 20:27:11 +01:00 
			
		
		
		
	Pick docs for v2.12.0
This commit is contained in:
		| @@ -260,6 +260,8 @@ Randomly sorted. The order is dependent on Catch2's random seed (see | ||||
| is that as long as the random seed is fixed, running only some tests | ||||
| (e.g. via tag) does not change their relative order. | ||||
|  | ||||
| > The subset stability was introduced in Catch2 v2.12.0 | ||||
|  | ||||
|  | ||||
| <a id="rng-seed"></a> | ||||
| ## Specify a seed for the Random Number Generator | ||||
|   | ||||
| @@ -2,6 +2,7 @@ | ||||
|  | ||||
| # Release notes | ||||
| **Contents**<br> | ||||
| [2.12.0](#2120)<br> | ||||
| [2.11.3](#2113)<br> | ||||
| [2.11.2](#2112)<br> | ||||
| [2.11.1](#2111)<br> | ||||
| @@ -34,6 +35,28 @@ | ||||
| [Older versions](#older-versions)<br> | ||||
| [Even Older versions](#even-older-versions)<br> | ||||
|  | ||||
| ## 2.12.0 | ||||
|  | ||||
| ### Improvements | ||||
| * Running tests in random order (`--order rand`) has been reworked significantly (#1908) | ||||
|   * Given same seed, all platforms now produce the same order | ||||
|   * Given same seed, the relative order of tests does not change if you select only a subset of them | ||||
| * Vector matchers support custom allocators (#1909) | ||||
| * `|` and `&` (bitwise or and bitwise and) are now supported in `CHECK` and `REQUIRE` | ||||
|   * The resulting type must be convertible to `bool` | ||||
|  | ||||
| ### Fixes | ||||
| * Fixed computation of benchmarking column widths in ConsoleReporter (#1885, #1886) | ||||
| * Suppressed clang-tidy's `cppcoreguidelines-pro-type-vararg` in assertions (#1901) | ||||
|   * It was a false positive trigered by the new warning support workaround | ||||
| * Fixed bug in test specification parser handling of OR'd patterns using escaping (#1905) | ||||
|  | ||||
| ### Miscellaneous | ||||
| * Worked around IBM XL's codegen bug (#1907) | ||||
|   * It would emit code for _destructors_ of temporaries in an unevaluated context | ||||
| * Improved detection of stdlib's support for `std::uncaught_exceptions` (#1911) | ||||
|  | ||||
|  | ||||
| ## 2.11.3 | ||||
|  | ||||
| ### Fixes | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Martin Hořeňovský
					Martin Hořeňovský