diff options
| author | Martin Hořeňovský | 2021-04-10 23:48:32 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2021-04-10 23:48:32 +0200 |
| commit | 42e368dd0aedc122798008d8c4f583fea3296a97 (patch) | |
| tree | 6d1d0601cde5fc80daea9630de8d2ec731153fa6 /docs/release-notes.md | |
| parent | 1ff1f2741d5e24686172d4681617ea6b89ea6654 (diff) | |
| download | catch3-2.13.5.tar.gz | |
v2.13.5v2.13.5
Diffstat (limited to 'docs/release-notes.md')
| -rw-r--r-- | docs/release-notes.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md index 48f75bd0..3fd6588b 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ # Release notes **Contents**<br> +[2.13.5](#2135)<br> [2.13.4](#2134)<br> [2.13.3](#2133)<br> [2.13.2](#2132)<br> @@ -45,6 +46,27 @@ [Even Older versions](#even-older-versions)<br> +## 2.13.5 + +### Improvements +* Detection of MAC and IPHONE platforms has been improved (#2140, #2157) +* Added workaround for bug in XLC 16.1.0.1 (#2155) +* Add detection for LCC when it is masquerading as GCC (#2199) +* Modified posix signal handling so it supports newer libcs (#2178) + * `MINSIGSTKSZ` was no longer usable in constexpr context. + +### Fixes +* Fixed compilation of benchmarking when `min` and `max` macros are defined (#2159) + * Including `windows.h` without `NOMINMAX` remains a really bad idea, don't do it + +### Miscellaneous +* `Catch2WithMain` target (static library) is no longer built by default (#2142) + * Building it by default was at best unnecessary overhead for people not using it, and at worst it caused trouble with install paths + * To have it built, set CMake option `CATCH_BUILD_STATIC_LIBRARY` to `ON` +* The check whether Catch2 is being built as a subproject is now more reliable (#2202, #2204) + * The problem was that if the variable name used internally was defined the project including Catch2 as subproject, it would not be properly overwritten for Catch2's CMake. + + ## 2.13.4 ### Improvements |