Skip to content

Commit 4a4d890

Browse files
Updating README and adding CHANGELOG
1 parent dc4ee25 commit 4a4d890

2 files changed

Lines changed: 54 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Changelog
2+
3+
## 0.4.7 - 2026-02-13
4+
5+
Simplify numeric guidance internals. This fixes a bug where certain numeric comparisons could produce incorrect guidance results.
6+
7+
## 0.4.6 - 2026-02-09
8+
9+
Reduce verbosity of guidance tracking.
10+
11+
## 0.4.5 - 2025-01-03
12+
13+
Fix `ALWAYS_SOME` and `SOMETIMES_ALL` macro implementations.
14+
15+
## 0.4.4 - 2024-12-13
16+
17+
Add polyfill macros for `NO_ANTITHESIS_SDK` mode, which let you override the behavior of assertion macros when the SDK is compiled out, instead of them silently doing nothing.
18+
19+
Change `check_assertion` to handle boolean conversions better.
20+
21+
## 0.4.3 - 2024-11-12
22+
23+
JSON string escaping fix for ASCII control characters 0x00-0x1F.
24+
25+
Fixing compilation issues with SOMETIMES_ALL and ALWAYS_SOME.
26+
27+
The `details` argument is not optional in all assertion macros.
28+
29+
## 0.4.2 - 2024-10-10
30+
31+
Improvements to JSON handling
32+
33+
## 0.4.0 - 2024-07-01
34+
35+
Adding guidance-based assertions. These are both assertions and guidance for the fuzzer to explore your program more effectively.
36+
37+
## 0.3.1 - 2024-06-06
38+
39+
Dedup catalog entries.
40+
41+
## 0.3.0 - 2024-05-10
42+
43+
Instrumentation is now in a separate file: antithesis_instrumentation.h.
44+
Instrumentation supports both C++ and C. (The remainder of the SDK is C++-only.)
45+
46+
## 0.2.3 - 2024-04-25
47+
Adding `inline` to __sanitizer_cov_trace_pc_guard_init and __sanitizer_cov_trace_pc_guard.
48+
49+
## 0.2.2 - 2024-03-29
50+
51+
Supporting coverage instrumentation via __sanitizer_cov_trace_pc_guard_init and __sanitizer_cov_trace_pc_guard.
52+
53+
Change to dlopen-based loading of libvoidstar.so

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ This library provides methods for C++ programs to configure the [Antithesis](htt
55
* Randomness functions for requesting both structured and unstructured randomness from the Antithesis platform.
66
* Lifecycle functions that inform the Antithesis environment that particular test phases or milestones have been reached.
77

8-
For general usage guidance see the [Antithesis C++ SDK Documentation](https://antithesis.com/docs/using_antithesis/sdk/cpp/overview/)
8+
For general usage guidance see the [Antithesis C++ SDK Documentation](https://antithesis.com/docs/using_antithesis/sdk/cpp/)

0 commit comments

Comments
 (0)