BitLogger Update Changes
version 0.5.2
Docs
- docs: align the README support matrix with the actual CI validation scope for both
BitLoggerandbitlogger_async
Test
- test: add sync config parser failure-path coverage for malformed JSON, wrong field types, and invalid enum values
- test: add async config parser failure-path coverage for malformed input, wrong async field types, invalid build roots, and nested sync config parse failures
- test: cover async worker failure reporting and
wait_idle()early-stop behavior when batch flush fails - test: extend CI so
bitlogger_asyncnative tests run alongside the existingjsandwasm-gccoverage
Runtime
- runtime: allow async flush callbacks to raise so async worker failure state and
last_error()reporting are reachable through the public API
Notes
- this release is a focused validation follow-up that closes the gap between published verification claims and the real test matrix
- release verification now covers sync checks/tests plus async checks/tests across
native,js, andwasm-gc