| tag name | v2.7.0 (3e575c8f1d8cc918da6cded1a355d7813f1c3da3) |
| tag date | 2019-03-07 21:45:17 +0100 |
| tagged by | Martin Hořeňovský |
| tagged object | commit d633072794... |
| download | catch3-2.7.0.tar.gz |
|---|
v2.7.0
--- Improvements ---
* `TEMPLATE_PRODUCT_TEST_CASE` now uses the resulting type in the name, instead of the serial number (#1544)
* Catch2's single header is now strictly ASCII (#1542)
* Added generator for random integral/floating point types
* The types are inferred within the `random` helper
* Added back RangeGenerator (#1526)
* RangeGenerator returns elements within a certain range
* Added ChunkGenerator generic transform (#1538)
* A ChunkGenerator returns the elements from different generator in chunks of n elements
* Added `UNSCOPED_INFO` (#415, #983, #1522)
* This is a variant of `INFO` that lives until next assertion/end of the test case.
--- Fixes ---
* All calls to C stdlib functions are now `std::` qualified (#1541)
* Code brought in from Clara was also updated.
* Running tests will no longer open the specified output file twice (#1545)
* This would cause trouble when the file was not a file, but rather a named pipe
* Fixes the CLion/Resharper integration with Catch
* Fixed `-Wunreachable-code` occuring with (old) ccache+cmake+clang combination (#1540)
* Fixed `-Wdefaulted-function-deleted` warning with Clang 8 (#1537)
* Catch2's type traits and helpers are now properly namespaced inside `Catch::` (#1548)
* Fixed std{out,err} redirection for failing test (#1514, #1525)
* Somehow, this bug has been present for well over a year before it was reported
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJcgYMDAAoJEN5IMHuLDTga6gYP/iN7y1a78FU71EBCUPEQ+P41
pTlnj9x2kW/SK4Cd8QmkT+PTi0zUUmc5fzJ+HuesmiHv+2Bxn3tutk+aihor4bg9
nntbrFaUeA2ng52GdaCruk7TrrG4bfdLmK1dL7EShGRSd20F3ZHkqzdY7JJhTa0i
IuQyFAJxesgcRHElU32Okh+Zue4bOK+Y81+T0dOvHb8soNe3P6PSwQ3cUPVyLuA5
tBaqi6vk7f3O+Fq2k/A58Nb4iDfGafRG24LWITOA9cgOt1XqpiVCKyt3/AT1rjvw
kQ44iyVxoIqdz5xL1Z6q75vhVCOIGm5Jq1Bdj3RdGcSPcqZ6ZvUwAg0EgMNgtIWh
Ap9A8i97rQ9+ud32LYCVfiXTrLcGKgwcLrpVON3iyIAjYgz5Fbfc4nw5hiPX4SQa
OQeFFU3cZUe1tddTXkoO+D73Yzueq1DvchHrAxbuG+22ybg/WIBZeByBDKAoeSom
Hbu3CrGcBfsfNP9DOBBI0oOPCgXBfxKscEYlvbBSNjPW1QG2/uBRabQ86dvzdMe7
TN4D3r1lllOR4U8ZdVpwbMdtVwlAJ+ZMtDN3IC0zZlN7Q17WjGqnjiDttp4KROc/
K+01oCCUk7TjGApNO6J9QcL4rD8RRuPudxkHS1qu4ahMV+MndWHkjPnkHyUlBgx2
6Rm4lSLtys8b1+wKZMmy
=DoP+
-----END PGP SIGNATURE-----