Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/docs/release-notes.md
diff options
context:
space:
mode:
authorMartin Hořeňovský2026-04-05 15:05:38 +0200
committerMartin Hořeňovský2026-04-05 15:05:38 +0200
commitb670de4fe12ac7c5e858b7de3a14fb4bd18c760e (patch)
tree510e8727ec4a06c47be1b2e2804911943005c0f8 /docs/release-notes.md
parent465e63dad7733f8e014dc043069b1dc64e7c5e75 (diff)
downloadcatch3-3.14.0.tar.gz
v3.14.0v3.14.0
Diffstat (limited to 'docs/release-notes.md')
-rw-r--r--docs/release-notes.md18
1 files changed, 17 insertions, 1 deletions
diff --git a/docs/release-notes.md b/docs/release-notes.md
index 3060f1ab..d2c4ce63 100644
--- a/docs/release-notes.md
+++ b/docs/release-notes.md
@@ -2,6 +2,7 @@
# Release notes
**Contents**<br>
+[3.14.0](#3140)<br>
[3.13.0](#3130)<br>
[3.12.0](#3120)<br>
[3.11.0](#3110)<br>
@@ -73,6 +74,22 @@
[Even Older versions](#even-older-versions)<br>
+## 3.14.0
+
+### Fixes
+* Added missing `<cstdint>` includes. (#3078)
+* Fixed suppression of empty variadic macro arguments warning on Clang <19. (#3085)
+* Fixed `catch_discover_tests` failing during `PRE_TEST` discovery if a target does not have discoverable tests. (#3075)
+* Fixed build of the main library failing with `CATCH_CONFIG_PREFIX_ALL` defined. (#3087)
+* JUnit reporter outputs single failed (errored/skipped) assertion per test case. (#1919)
+
+### Improvements
+* The default implementation of `--list-tags` and `--list-listeners` has 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.
+
+
## 3.13.0
### Fixes
@@ -80,7 +97,6 @@
* 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 `DEPRECATED` to `CATCH_DEPRECATED` to avoid conflicts (#3058)