Skip to content

v3.0.1

Choose a tag to compare

@acidkill acidkill released this 02 Aug 18:38
· 117 commits to main since this release
11401dd

Fixed

smem doctor carried two checks left over from the SQLite backend removal
in 3.0.0 that no longer served any purpose:

  • Schema version — could only ever return SKIP for both remaining
    storage backends. SurrealDB applies its schema idempotently on every
    start with no stored version marker to compare against, so there was
    nothing left for this check to verify. Removed.
  • Brain database — fell through to a dead .db-file existence check
    left over from SQLite that no longer applies to any valid backend. It
    now does a real check: looks up the configured brain in SurrealDB and
    reports whether it actually exists, instead of unconditionally skipping.

Both permanently capped the smem doctor summary below 100% on a fully
healthy 3.0.0 install (16/18) even though nothing was wrong. A clean
install now reports the genuine check count with real signal on both.

Upgrade

pipx upgrade surreal-memory

No config or data migration needed — this is a diagnostics-only fix.