| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| catch_amalgamated.cpp.asc | 2026-04-05 | 833 Bytes | |
| catch_amalgamated.hpp.asc | 2026-04-05 | 833 Bytes | |
| catch_amalgamated.hpp | 2026-04-05 | 543.0 kB | |
| catch_amalgamated.cpp | 2026-04-05 | 448.5 kB | |
| README.md | 2026-04-05 | 812 Bytes | |
| v3.14.0 source code.tar.gz | 2026-04-05 | 1.2 MB | |
| v3.14.0 source code.zip | 2026-04-05 | 1.5 MB | |
| Totals: 7 Items | 3.7 MB | 2 | |
Fixes
- Added missing
<cstdint>includes. (#3078) - Fixed suppression of empty variadic macro arguments warning on Clang <19. (#3085)
- Fixed
catch_discover_testsfailing duringPRE_TESTdiscovery if a target does not have discoverable tests. (#3075) - Fixed build of the main library failing with
CATCH_CONFIG_PREFIX_ALLdefined. (#3087) - JUnit reporter outputs single failed (errored/skipped) assertion per test case. (#1919)
Improvements
- The default implementation of
--list-tagsand--list-listenershas a quiet variant. - Suppressed the new Clang warning about
__COUNTER__usage. (#3076) - Line-wrapping counts utf-8 codepoints instead of bytes. (#1022, [#3086])
- Combining character sequences are still miscounted, but Catch2 does not aim to fully support Unicode.