github vrtmrz/obsidian-livesync 0.25.80

2 hours ago

0.25.80

7th July, 2026

Fixed

  • Improved Markdown conflict auto-merge so that non-overlapping edits are merged while overlapping delete-and-edit cases remain visible for manual resolution (#993).
    • Behaviour change:
      • When one side deletes an unchanged line, and the other side edits a different region, the deleted line is no longer reintroduced into the merged result.
      • When one side deletes a line and the other side modifies that same line, the conflict is preserved instead of silently choosing one side.
  • Fixed an issue where applying a newer database entry to storage could incorrectly preserve an older local file as a conflict (#994).
    • Behaviour change:
      • Local storage is preserved as a conflict when it may contain unsynchronised changes that are not represented in the revision history. A newer incoming text entry is applied without creating a conflict only when it clearly extends the existing local text.
  • Fixed an issue where choosing Disable and then Overwrite in Hidden File Sync could silently skip hidden files, because the overwrite setup ran while hidden file synchronisation was still disabled (#989).
    • Hidden File Sync is now re-enabled before the Fetch, Overwrite, or Merge initialisation runs, instead of after it completes. If that initialisation fails, the setting may remain enabled.

Don't miss a new obsidian-livesync release

NewReleases is sending notifications on new releases.