Release Notes
A running log of what shipped in each zero release, newest first. The planned work lives on the Roadmap page.
TIP
Docs always track main. Pin to a tagged release in your own project — the Getting Started guide shows how to fetch a specific version (e.g. v0.5.0).
0.5.1-dev (main, unreleased)
Work currently on main ahead of the v0.5.0 tag:
- Automated migration creation — a new
zeroCLI (zig build zero) scaffolds migrations withzero migrator add --name <name>, generatingsrc/migrations/<name>.zigand auto-regeneratingsrc/migrations/all.zig. See Migrations. - Experimental OpenTelemetry — opt-in traces and logs over OTLP HTTP/protobuf, default-targeting the rootPrint OSS collector (any OTLP HTTP collector works). Automatic server spans,
traceparentpropagation, and astd.log→ OTel logs bridge. See OpenTelemetry. - RBAC limited via JSON config; remote log-level retrieval format revisited.
v0.5.0 (2026-09-14)
The 0.16 baseline.
std.Ioinjection threaded throughApp → container → Context, enabling the new pluggable I/O layer.- New data layers: DuckDB, NoSQL via Cassandra, Time Series via InfluxDB, Search via Solr.
- Per-service circuit breaker, rate limiter, and outbound auth for HTTP clients.
- SQL handler API refresh for ergonomics.
- Interface dispatch for datasource and pubsub examples.
- Expanded metrics surface.
- Zig 0.16 support.
- 144 test blocks (unit + integration + validation).
v0.0.3 (2026-06-03)
- Stable 0.15.2 support.
v0.0.2 (2026-05-23)
- Circuit breaker for the HTTP client.
- Custom metrics registration.
v0.0.0 (2025-11-16)
Initial public surface.