0.1.0
First Eventlog source release: tenant-scoped event streams, aggregates, snapshots and projections backed by SQLite or PostgreSQL.
- Stable guard refusal codes with transactional rollback, plus generic effect evidence and boundary coverage contracts.
- Verified snapshot generations prevent stale cache writes after redaction or erasure; automatic cache failures preserve committed append results.
- Hosted PostgreSQL admission verifies TLS, roles, schema shape, projection migrations and connection budgets.
- Catch-up polls reuse settled connections; public append inputs and PostgreSQL rewrite rules are validated before durable writes.
All four crates are version 0.1.0, licensed under Apache-2.0 and distributed as source (publish = false). Pin the annotated Git tag 0.1.0.
Compatibility: snapshot saves require an observed generation; the legacy unproven save API refuses writes. PostgreSQL snapshot provenance uses an additive migration. Mixed protocol generations require a fenced cutover.
Validation covers both real backends, verified PostgreSQL TLS, formatting, linting, comparative laboratory workloads and restart replay. Laboratory results do not admit a production capacity budget. Public documentation delivery is asynchronous.
See CHANGELOG.md for the complete release contents.
Required CI proof passed on release commit dce9bcdbd0596c0f0756139b859a6ff2d05d8ba8: 98 tests, zero failures/skips, 12 comparative configurations and two restart checks. Exact source, binary and runner identities are retained in the workflow artifact.