Skip to main content

VCAL Semantic Cache v0.6.1 — Production Hardening

Release date: 2026-08-15

VCAL Semantic Cache v0.6.1 is a production-hardening release focused on persistence reliability, runtime security, API correctness, and container deployment behavior.

Highlights

  • Hardened paired snapshot persistence and startup restore validation.
  • Added explicit VCAL_DATA_DIR handling and writable-storage validation.
  • Improved graceful shutdown and final snapshot handling.
  • Corrected public ef and atomic request-field handling.
  • Strengthened API-key comparison and vector-capacity enforcement.
  • Improved license handling and license-tier metrics.
  • Added newline-terminated JSON responses for cleaner CLI use.
  • Updated the container runtime hardening.

Persistence

VCAL Semantic Cache continues to persist the paired snapshot set:

vcal.index
answers.json
tombstones.json

Startup now applies stricter validation to restored state, including configured vector dimensions and companion snapshot files. Graceful shutdown retains the final quiescent paired snapshot.

Deployment notes

The default service port is 8084.

For persistent Docker bind mounts, ensure the configured data directory is writable by the container runtime user. Use VCAL_DATA_DIR to select the persistent storage path explicitly.

Validation

The release was validated with Rust formatting, Clippy with warnings denied, tests, cargo audit, functional smoke tests, persistence/restart checks, and graceful shutdown verification.

For licensing, deployment, or support questions, use the VCAL contact page.