Back to blog

NEXO 7.23.12 - protected database recovery

v7.23.12 is a Brain recovery patch. It fixes the Doctor repair path for protected Brain database regressions: when the wipe guard finds that critical tables dropped against a valid backup, repair now restores PROTECTED_TABLES instead of accidentally using the local-memory default table set.

The restore path now supports merge_missing. That means rows created after the backup are preserved while missing backup rows are inserted with INSERT OR IGNORE, clearing update blocks without rolling back newer local state.

python3 -m pytest tests/test_db_guard.py tests/test_doctor.py -q
bash scripts/pre-release-verify.sh --release v7.23.12 --skip pytest
npm view nexo-brain@7.23.12 version

Read the full v7.23.12 changelog