v2.13.2
There are two things of importance here. The first is that after this release, I am making the v3 branch the main development branch, and will instead branch off a maintenance branch for v2.
The other is that you should watch this video by my friend, JeanHeyd Meneide, on his experiences with the C++ community.
Improvements
- Implemented workaround for AppleClang shadowing bug (#2030)
- Implemented workaround for NVCC ICE (#2005, #2027)
Fixes
- Fixed detection of
std::uncaught_exceptions
support under non-msvc platforms (#2021) - Fixed the experimental stdout/stderr capture under Windows (#2013)
Miscellaneous
catch_discover_tests
has been improved significantly (#2023, #2039)- You can now specify which reporter should be used
- You can now modify where the output will be written
WORKING_DIRECTORY
setting is respected
ParseAndAddCatchTests
now supportsTEMPLATE_TEST_CASE
macros (#2031)- Various documentation fixes and improvements (#2022, #2028, #2034)