Skip to content

v0.25.6

Choose a tag to compare

@github-actions github-actions released this 14 Aug 14:28
· 287 commits to main since this release
d1cdb74

Bug Fixes

  • Fixed data.json corruption risk and shrunk vault storage ~90% — message images were previously stored inline as base64 inside data.json, bloating the file and risking corruption on write. Images are now externalized to separate files with an atomic write path for data.json itself. (#376)
  • Fixed a thread-persistence race condition — concurrent writes to the same thread's saved state could interleave and corrupt data. VaultPersistence.saveThread() writes are now serialized per thread id, so writes to the same thread never race each other. (#375)

Improvements

  • Idle threads now auto-archive, with images preserved — threads that go idle are automatically archived, and any images embedded in their messages are carried into the archived note instead of being lost. (#377)
  • Background-task notifications moved in-transcript — background task completion used to interrupt with a toast popup; it now appears as a notice inline in the conversation transcript, so it doesn't yank focus away from what you're doing. (#378)

Notes

  • Patch release — no breaking changes or migration steps required.