Skip to content

v0.34.0 Release Recap ​

v0.34.0 is a non-breaking operations release that adds lifecycle index diffs for backup catalog review.

What Changed ​

AreaNew in v0.34.0Why it matters
Index diffcontextdb snapshot lifecycle index diff --old PATH --new PATH --reportCompares two backup catalogs before cleanup, promotion, or off-host audit
Drift signalsAdded, removed, and changed bundle reportingMakes it easy to spot missing backups or unexpected new backup bundles
Artifact checksSize and SHA-256 delta reporting per changed bundleShows which indexed artifacts changed between catalog snapshots
Feature metadatalifecycle-index-diffLets live deployments advertise index diff support through introspection

Compatibility ​

This release only adds a new lifecycle index diff command and feature metadata. Existing lifecycle indexes, lifecycle verification, retention reports, deletion plans, backup, restore, doctor, Norn, REST, GraphQL, and SDK behavior is unchanged.

Operator Flow ​

bash
contextdb snapshot lifecycle index diff \
  --old "$OLD_BACKUP_DIR/contextdb-backups.index.json" \
  --new "$CONTEXTDB_BACKUP_DIR/contextdb-backups.index.json" \
  --report

The command exits zero when the catalogs match. Added bundles, removed bundles, retention decision changes, or artifact size/checksum changes exit non-zero and are included in the JSON report.

Verification ​

Release gates for this slice:

GateStatus
go test -count=1 ./...Passed
npm run docs:buildPassed
git diff --checkPassed

Released under the MIT License.