Published February 15, 2026
| Version v3.13.0
Software
Open
catchorg/Catch2: v3.13.0
Authors/Creators
- Martin Hořeňovský
- Phil Nash1
- Chris Thrasher
- Clare Macrae
- Jozef Grajciar
- Martin Moene2
- Kosta3
- PureAbstract
- Martin Jeřábek
- Vertexwahn
- offa
- Baruch
- NeroBurner
- dvirtz
- coombez
- Axel Huebl4
- David Seifert5
- Dimitrij Mijoski
- Pfiffikus
- Uilian Ries6
- Daniele E. Domenichelli
- VZ7
- Mickey Rose
- Maciej Patro
- Omer Ozarslan
- schallerr
- Ashley Hauck
- ZXShady
- Tim Blechmann
- Steven Franzen
- 1. Shaved Yaks
- 2. Leiden University
- 3. Autodesk
- 4. LBNL, previously HZDR
- 5. Gentoo Linux
- 6. @conan-io
- 7. TT-Solutions
Description
Fixes
--benchmark-samples 0no longer hard crashes (#3056)- The CLI validation fails instead.
- Fixed warning suppression macros being doubly defined when using Clang on Windows (#3060)
Improvements
- Suppressed static analysis 26426 diagnostic for MSVC (#3057)
- Renamed the internal deprecation macro from
DEPRECATEDtoCATCH_DEPRECATEDto avoid conflicts (#3058) - Added
UNSCOPED_CAPTUREmacro (#2954) - Added
ConcatGeneratorto combine multiple separate generator into one- The short form is
cat
- The short form is
- Generators can now jump forward to nth element efficiently
- Custom generators that can jump forward efficiently should override
skipToNthElementImpl
- Custom generators that can jump forward efficiently should override
- Generators can declare themselves infinite
- The generator base defaults to declaring itself finite for backwards compatibility
- Custom generators should override
isFinite()to return the proper value
- Added
--warn InfiniteGeneratorsto error out onGENERATEbeing given an infinite generator - Extended options for section filtering from CLI to include generators
- The user can specify which element from the generator to use in the test case
- See documentation for how the new filters work and how they can be specified
MapGeneratoronly calls the mapping function if the output will be used
Files
catchorg/Catch2-v3.13.0.zip
Files
(1.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:9a0d7afe9352607c04a40e952dca75f5
|
1.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/catchorg/Catch2/tree/v3.13.0 (URL)
Software
- Repository URL
- https://github.com/catchorg/Catch2