Skip to content

obsidian-livesync

v0.25.83 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

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

✓ No known CVEs patched in this version

Summary

AI summary

Fixed file‑name case change deletion bug that could remove files on other devices.

Changes in this release

Feature Low

Improves status‑bar remote activity display by splitting into finite operation indicator and request count.

Improves status‑bar remote activity display by splitting into finite operation indicator and request count.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Critical

Fixes case‑insensitive file name change deleting files on other devices.

Fixes case‑insensitive file name change deleting files on other devices.

Source: llm_adapter@2026-07-16

Confidence: low

Bugfix High

Prevents file deletion on other devices when only the case of a filename changes with case‑insensitive handling disabled.

Prevents file deletion on other devices when only the case of a filename changes with case‑insensitive handling disabled.

Source: granite4.1:30b@2026-07-16-audit

Confidence: low

Bugfix Medium

Fixes remote-activity indicator remaining visible after CouchDB requests complete.

Fixes remote-activity indicator remaining visible after CouchDB requests complete.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes missing chunks incorrectly reported unavailable during in-progress fetch or replication.

Fixes missing chunks incorrectly reported unavailable during in-progress fetch or replication.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Low

Improves "Resolve All" conflict resolution UI by batching success notices and progress updates.

Improves "Resolve All" conflict resolution UI by batching success notices and progress updates.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

0.25.83

16th July, 2026

Our plug-in continues to improve every day thanks to all of your contributions. We have finally resolved an issue first reported in 2023. Thank you for everything you contribute.

Fixed

  • Fixed the 📲 remote-activity indicator remaining visible after CouchDB requests had completed.
  • Fixed missing chunks being reported unavailable while an in-progress on-demand fetch or finite replication could still deliver them. Reads now follow the actual delivery lifecycle and recheck the local database when it finishes.
  • Fixed an issue where changing only the letter case of a file name within the same directory could delete it on other devices when 'Handle files as Case-Sensitive' was disabled. Directory case changes remain unsupported (#198, PR #1014; commonlib PR #68). Thank you to @metrovoc for the fix!
  • Fixed Resolve All conflicted files by the newer one displaying a separate success notice for every resolved file and updating its progress notice for nine out of every ten checked files. Successful per-file results are now logged, progress updates every ten files, and errors and non-bulk success notices remain visible (#1016, PR #1017). Thank you to @apple-ouyang for the fix!

Improved

  • Split the status-bar remote activity display into 📲 for a finite remote operation and 🌐N for the approximate number of tracked CouchDB or Object Storage requests currently in progress.

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]