diff options
| author | Martin Hořeňovský | 2019-03-07 21:44:57 +0100 |
|---|---|---|
| committer | Martin Hořeňovský | 2019-03-07 21:44:57 +0100 |
| commit | d63307279412de3870cf97cc6802bae8ab36089e (patch) | |
| tree | 94a217b988641c6ce51fa2626ddf614dc338f98a /docs/release-notes.md | |
| parent | 51ed08be22d9741f4097d33d75d49c88e80f1565 (diff) | |
| download | catch3-2.7.0.tar.gz | |
v2.7.0v2.7.0
Diffstat (limited to 'docs/release-notes.md')
| -rw-r--r-- | docs/release-notes.md | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md index df8a11b8..34278c38 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ # Release notes **Contents**<br> +[2.7.0](#270)<br> [2.6.1](#261)<br> [2.6.0](#260)<br> [2.5.0](#250)<br> @@ -20,6 +21,39 @@ [Older versions](#older-versions)<br> [Even Older versions](#even-older-versions)<br> +## 2.7.0 + +### Improvements +* `TEMPLATE_PRODUCT_TEST_CASE` now uses the resulting type in the name, instead of the serial number (#1544) +* Catch2's single header is now strictly ASCII (#1542) +* Added generator for random integral/floating point types + * The types are inferred within the `random` helper +* Added back RangeGenerator (#1526) + * RangeGenerator returns elements within a certain range +* Added ChunkGenerator generic transform (#1538) + * A ChunkGenerator returns the elements from different generator in chunks of n elements +* Added `UNSCOPED_INFO` (#415, #983, #1522) + * This is a variant of `INFO` that lives until next assertion/end of the test case. + + +### Fixes +* All calls to C stdlib functions are now `std::` qualified (#1541) + * Code brought in from Clara was also updated. +* Running tests will no longer open the specified output file twice (#1545) + * This would cause trouble when the file was not a file, but rather a named pipe + * Fixes the CLion/Resharper integration with Catch +* Fixed `-Wunreachable-code` occuring with (old) ccache+cmake+clang combination (#1540) +* Fixed `-Wdefaulted-function-deleted` warning with Clang 8 (#1537) +* Catch2's type traits and helpers are now properly namespaced inside `Catch::` (#1548) +* Fixed std{out,err} redirection for failing test (#1514, #1525) + * Somehow, this bug has been present for well over a year before it was reported + + +### Contrib +* `ParseAndAddCatchTests` now properly escapes commas in the test name + + + ## 2.6.1 ### Improvements |