This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryFixed file‑name case change deletion bug that could remove files on other devices.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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🌐Nfor 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
About obsidian-livesync
Community-developed synchronisation plugin for Obsidian supporting CouchDB, object storage, and peer-to-peer WebRTC
Beta — feedback welcome: [email protected]