diff options
| author | Martin Hořeňovský | 2022-10-17 19:57:58 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2022-10-17 19:57:58 +0200 |
| commit | 5df88da16e276f853cc0c45f4b570419be77dd43 (patch) | |
| tree | 9c92b9847c6752f2efb5c37ec7eab9bd2d66fecc /docs/release-notes.md | |
| parent | 5cd8938905cfc86c1254272540bd4bbefdc3bd07 (diff) | |
| download | catch3-3.1.1.tar.gz | |
3.1.1v3.1.1
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 da2c598c..0b52941c 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ # Release notes **Contents**<br> +[3.1.1](#311)<br> [3.1.0](#310)<br> [3.0.1](#301)<br> [2.13.7](#2137)<br> @@ -50,6 +51,39 @@ [Even Older versions](#even-older-versions)<br> + +## 3.1.1 + +### Improvements +* Added `Catch::getSeed` function that user code can call to retrieve current rng-seed +* Better detection of compiler support for `-ffile-prefix-map` (#2517) +* Catch2's shared libraries now have `SOVERSION` set (#2516) +* `catch2/catch_all.hpp` convenience header no longer transitively includes `windows.h` (#2432, #2526) + + +### Fixes +* Fixed compilation on Universal Windows Platform +* Fixed compilation on VxWorks (#2515) +* Fixed compilation on Cygwin (#2540) +* Remove unused variable in reporter registration (#2538) +* Fixed some symbol visibility issues with dynamic library on Windows (#2527) +* Suppressed `-Wuseless-cast` warnings in `REQUIRE_THROWS*` macros (#2520, #2521) + * This was triggered when the potentially throwing expression evaluates to `void` +* Fixed "warning: storage class is not first" with `nvc++` (#2533) +* Fixed handling of `DL_PATHS` argument to `catch_discover_tests` on MacOS (#2483) +* Suppressed `*-avoid-c-arrays` clang-tidy warning in `TEMPLATE_TEST_CASE` (#2095, #2536) + + +### Miscellaneous +* Fixed CMake install step for Catch2 build as dynamic library (#2485) +* Raised minimum CMake version to 3.10 (#2523) + * Expect the minimum CMake version to increase once more in next few releases. +* Whole bunch of doc updates and fixes + * #1444, #2497, #2547, #2549, and more +* Added support for building Catch2 with Meson (#2530, #2539) + + + ## 3.1.0 ### Improvements |