Releases: catchorg/Catch2
v1.4.0
Unique names are generated using COUNTER, where possible, to make them unique even across translation units.
The --use-colour command line argument has been added to given finer control over how colour is used
- various other bug fixes and documentation corrections.
v1.3.0
Release notes:
Can manually register test functions (as discussed in #421).
Exception translators considered even for types deriving from std::exception (#498)
Added &&, || and ! operator overloads for matchers
Not matcher #482
New section tracker (mostly for internal reasons - but also fixes #519)
Fix infinite loop/ uncaught_exception issue #495, #271 (and possibly #352)
Added Listeners (programatically provided extra reporters) #475
Set group name to -n parameter (or exe name) - as discussed in #469
long long support #97
_THROWS_WITH macros - with matchers #394
Reseeds rng before each test case and provides access to seed through Catch::rngSeed() function #453
v1.2.1
First tagged, semantically versioned, release
Going forward releases should follow the GitHub approach. Release commits will be tagged and the versioning is now following proper Semantic Versioning.
I'll try and write release notes too.