github vrtmrz/obsidian-livesync 1.0.50

pre-release50 minutes ago

1.0.50

12th November, 2026

Fixed

  • File-name collision checks no longer rebuild the whole path map after content-only edits.

P2P synchronisation

  • Later P2P changes can continue to reach following devices when an earlier change notification was ignored before the peer was accepted. (#1247)
    • Change notifications no longer wait for a reply from the receiving device. A missed final notification still requires a later change or explicit synchronisation.

CLI

Fixed

  • CLI daemon collision checks no longer enumerate every file and its metadata after each content edit. (#1346)

    • The daemon maintains file names from filesystem observations and checks current directory names before accepting a path.
  • We can synchronise CLI Vaults whose root or parent directories have dot-prefixed names, including through symlinks that resolve to those locations. (#1340)

    • Watch exclusions now apply within the selected Vault. Startup scans and live monitoring share the same exclusions, including PouchDB view indexes.
    • Hidden entries, the configured database storage entries, and .livesync/ignore rules remain excluded.

Added

  • We can include ordinary directories with database-like names by specifying --include-db-like-dirs on each invocation. The CLI's database storage entries, hidden entries, and user ignore rules remain excluded.

Don't miss a new obsidian-livesync release

NewReleases is sending notifications on new releases.