Skip to content

obsidian-livesync

v0.25.80 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 19d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Affected surfaces

breaking_upgrade

Summary

AI summary

Fixed auto-merge conflicts and hidden file sync handling to prevent silent data loss.

Full changelog

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.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track obsidian-livesync

Get notified when new releases ship.

Sign up free

About obsidian-livesync

Community-developed synchronisation plugin for Obsidian supporting CouchDB, object storage, and peer-to-peer WebRTC

All releases →

Related context

Earlier breaking changes

  • v0.25.61 P2P synchronisation is not compatible with previous versions; all devices must be updated.

Beta — feedback welcome: [email protected]