| tag name | v3.15.3 (95d8a61b089317bec800c7cc4c64064cbcb3802d) |
| tag date | 2026-07-26 22:20:09 +0200 |
| tagged by | Martin Hořeňovský |
| tagged object | commit 8b08d4d795... |
| download | catch3-3.15.3.tar.gz |
|---|
v3.15.3
=== Fixes ===
* The JSON reporter's number handling is locale-independent. (#3176)
* Removed leftover debug message from `catch_discover_tests` (#3177)
* Fixed typo in the "Could not jump to the Nth element" exception message (#3181)
=== Improvements ===
* `catch_discover_tests` registers tests in deterministic (alphabetical) order.
* `catch_discover_tests` has been rewritten to be massively faster.
* Preparing the actual CTest script is significantly faster.
* Parsing the JSON test array is significantly faster.
* Running without `ADD_TAGS_AS_LABELS` set is 10-15% faster (as opposed to being the same speed) (#3169)
* The new implementation is about 4x-5x faster, so registering 500 tests now takes ~350ms (down from 1.1s).
* JSON writing is faster
* Small improvement in writing non-string values
* ~6-40% improvement in writing string values that do not need escaping
* ~1-6% improvement in writing string values that do need escaping
* Better support for infs and NaNs in JSON output
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE8QyLZSqAHw/oZQgX3kgwe4sNOBoFAmpmbBsACgkQ3kgwe4sN
OBpLWBAAj8UE4X+3/uFdlkvlNAqYLS8Gc1ZXlAaK+4XwRSGJabpORcSjvsyWCTFn
xw+JYSB+Dlu1fOcn6emYtSAl6/DekpPs3bMplhYAgGqx5xGq02BLSh2dCerJN410
sxxyvnA+DBwilZn/drUWIKaintz5M4y6fe8869pCx28PlP5KZM+h9rgGJqiKCwr+
h4yaA6IspVWlRAhO9yadFQ2iTVc825XVVZSKkld5GpfRWyJOUTtjk1eqdUXLLa8W
bAsoD0tWoBoKRulGWc1duAGg5xPfeH4Bb/iRtiBV0U/phPF0NlKFxfEHfX0PQ/Cx
B3iU6Kqmm20U1nMFnadUqUDTXAzYOAfVsoT306o1C93X8cIptXTzYYMcx7brGDIL
+akksJsJcYvHCHtTnn86xmiSOWpW10YhZ8KHcQSG/mXo7vhtlKRrLPFCl3ScxYlG
Tuy0/6WwuNsdu9LO/sOY4Gv614nX20PMFZdCi+UiWrX+zY0PEDKQFOd1WY2hqL4u
EGPRJX7kBBPdBvH3zijkrRV90PTw0LWgbdKd/IgyNcL2dmW8cuCqf1f9IGmgXBlI
QihmQPquOz3aC1Q9lJRPslL22rdDAIwjTW7FX00K6ZdFyAnH3nOxjkwdLDq4r+q/
8JRUgpXsJA5kmKCGlBmVrn68dvMwm4wLq17SYSnUbBQ9gLTgsh8=
=hTAs
-----END PGP SIGNATURE-----