github vrtmrz/obsidian-livesync 0.24.13

latest releases: 0.24.15, 0.24.14
4 days ago

0.24.13

Sorry for the lack of replies. The ones that were not good are popping up, so I am just going to go ahead and get this one... However, they realised that refactoring and restructuring is about clarifying the problem. Your patience and understanding is much appreciated.

Fixed

General Replication

  • No longer unexpected errors occur when the replication is stopped during for some reason (e.g., network disconnection).

Peer-to-Peer Synchronisation

  • Set-up process will not receive data from unexpected sources.
  • No longer resource leaks while enabling the broadcasting changes
  • Logs are less verbose.
  • Received data is now correctly dispatched to other devices.
  • Timeout error now more informative.
  • No longer timeout error occurs for reporting the progress to other devices.
  • Decision dialogues for the same thing are not shown multiply at the same time anymore.
  • Disconnection of the peer-to-peer synchronisation is now more robust and less error-prone.

Webpeer

  • Now we can toggle Peers' configuration.

Refactored

  • Cross-platform compatibility layer has been improved.
  • Common events are moved to the common library.
  • Displaying replication status of the peer-to-peer synchronisation is separated from the main-log-logic.
  • Some file names have been changed to be more consistent.

Don't miss a new obsidian-livesync release

NewReleases is sending notifications on new releases.