TECH Signal 389
KC3 v0.1.17 released
Engineers using KC3 on macOS will no longer encounter undefined behavior from pthread mutex/rwlock copies, improving thread safety. The cached parser results in .kc3c files cut source load times by roughly five times, speeding up development cycles. New TLS‑protected Facts synchronization, configurable log hooks, and enhanced HTTPd/HTTPS capabilities simplify secure data exchange and observability in KC3‑based systems.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
The release fixes undefined behavior when copying temporary pthread mutex and rwlock variables, making KC3 threads safe on macOS.
Incremental compilation now caches parser results in .kc3c files, yielding five‑times faster loading of KC3 source files.
Facts database gains TLS‑protected bidirectional sync via HMAC‑SHA256 authentication and new log‑hook callbacks, while HTTPd adds configurable unveil paths and custom log messages.
THE CLUSTER
↗