Change Log¶
Release notes are versioned as separate documents so the top-level changelog can stay short and easy to scan.
Releases¶
- 0.4.4 — source handled-callback support for plugin DLQ cleanup and replay-safe source error follow-up hooks
- 0.4.3 — checkpoint and DLQ correctness hardening, worker lifecycle cleanup, and public API tightening
- 0.4.2 — production maturity classifier and full official plugin documentation refresh
- 0.4.1 — shared supportability contracts, recovery diagnostics, distributed run fencing, and AI budget governance
- 0.4.0 — performance comeback release with visible optional Rust acceleration and benchmark gates
- 0.3.3 — AI provider contract cleanup, Anthropic official bundle promotion, and config-driven OTel workers
- 0.3.2 — public boundary freeze, preservation-backed runtime guarantees, plugin contract cleanup, and perf/security hardening
- 0.3.1 — runtime contract hardening, recovery CLI UX, and stronger doctor/preflight diagnostics
- 0.3.0 — process-isolated batch execution, timeout recovery, and release criteria for stable 0.3.x rollout
- 0.2.2 — live worker observability, timed batch flushes, Kafka consumer example hardening
- 0.2.1 — correctness hardening, 2x delivery throughput, Arrow-native CsvSink/JsonLinesSink
- 0.2.0 — batch-native architecture, 24.4x Parquet improvement
- 0.1.9 — plugin contract stabilization
- 0.1.8 — runtime contract clarity and recovery hardening
- 0.1.7 — runtime correctness, API clarity, docs overhaul
- 0.1.6 — confidence release: CI hygiene, truthful benchmarks, and hot-path cleanup
- 0.1.5 — benchmark split, runtime polish, and docs refresh
- 0.1.4 — runtime hardening, benchmarking, and security clarity
- 0.1.3 — hardening and recovery semantics cleanup
- 0.1.2 — packaging and plugin-loading fixes
- 0.1.0 — initial public feature set