Highlights
- Optional YubiKey 2FA. Enrol from Settings → Account → Hardware key 2FA. Once enabled, login requires password + a tap of your physical key. Recovery key remains the bypass if you ever lose the device.
- Secure backup envelope (v5). Backups now keep your entries encrypted with your
user_keyinside the file itself. An attacker with backup + password can no longer restore on a fresh machine and read your data — they'd also need your YubiKey (or your recovery key). - Backup auto-fix. Manual + auto backups both produce the new format automatically. Old v3/v4 backups still restore.
- Retrieval correctness fixes. Re-indexing was silently embedding encrypted ciphertext instead of decrypted content; similarity scores were stuck near 0.14 instead of 0.7-0.9. Reflection echoes and topical callbacks now actually work.
- Concurrency-safe vector index. Concurrent writes (reflect saves + bulk reindex) used to corrupt the Vectra index file. Writes are now serialized.
- Arc anchor in reflections. Reflect prompt now includes the most semantically similar past entry from 7–365 days back, with permission for a one-shot then-vs-now opening observation when there's a clear shift.
- Daily card tightened. Filters to recently-active threads + a single recent journal entry; broader prompt to stop daily readings from stitching together every life arc.
- Various correctness fixes. Delete-all now actually deletes threads + thread_nodes + vectra indexes. Backup file size limit raised 100 MB → 500 MB. Bootstrap installer ID resolution fixed.
Upgrading
Existing 1.4.0 users: the in-app auto-updater will detect 1.5.0 on next launch and prompt to update. Or download the new bootstrap installer below and run it — it'll preserve your existing data.
Downloads
Liminal Web Setup 1.5.0.exe— Windows installer (run this)latest.yml— auto-update manifest (electron-updater reads this; don't run it)- macOS builds coming tomorrow —
.dmgfor Apple Silicon will be attached to this release once the Mac side finishes its build pass. If you're on a Mac, hold off on installing or watch this page for the assets.