Skip to content

v0.18.0 Release Recap ​

v0.18.0 is a non-breaking operations release that makes snapshot restores inspectable. Dry-run validation and real imports can now return the same structured report with processed lines, record counts, vector reindex counts, and namespace overrides.

What's New ​

AreaNew in v0.18.0Why it matters
Go client reportsValidateSnapshotReport and ImportSnapshotReportLets applications preview and audit restore work without parsing logs
CLI report flagcontextdb snapshot import --dry-run --report and --report on real importsGives operators machine-readable restore summaries
Record countsLines, nodes, edges, sources, and vectorsMakes backup contents and vector reindexing visible before promotion
Namespace override countnamespace_overridesShows when a backup is being restored into a different namespace
Feature metadatasnapshot-restore-report feature tagLets live deployments advertise restore report support

Compatibility ​

Existing ImportSnapshot, ValidateSnapshot, and quiet CLI import behavior are unchanged. Reports are opt-in through the new Go helper methods or the CLI --report flag.

Released under the MIT License.