-
0.15.2 Stable
released this
2026-07-19 12:03:02 +00:00 | 125 commits to main since this releaseFixed
- Device-local index backups no longer accumulate indefinitely. A backup snapshot could
race against a concurrent live index write and leave an incomplete, empty folder behind
instead of a real backup — and since rotation only ran after a successful copy, each failed
attempt left another orphan. A real vault had accumulated 1127 backup folders instead of the
intended 3 (1124 of them empty). Snapshots are now serialized against live index writes, and
an incomplete copy is discarded immediately instead of left behind. - The shared index could get wiped out after using a second device (e.g. iPhone). The
live-persist safety guard checked a cached in-memory note count instead of the actual index
on disk. If the plugin started before Obsidian Sync finished delivering the shared index, a
subsequent edit could overwrite the real, larger index with a tiny one — which then
propagated the loss to every synced device. The guard now reads the real index from disk
immediately before every live write.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Device-local index backups no longer accumulate indefinitely. A backup snapshot could