github vrtmrz/obsidian-livesync 0.24.30

latest releases: 0.25.16, 0.25.15, 0.25.14...
2 months ago

0.24.30

Long time no see! I have been busy with a lot of things for a long time, but I finally burned our golden disc(s) (Already you know that I am on the production dept.). And it is a very relief to resource this plug-in in YAML.
Now, I have implemented Rabin-Karp Content-Defined Chunking. I have just impressed the sight on the shoulder of the giant. It is very fast and efficient. But if you have any trouble, please put it back.

New Feature

  • New chunking algorithm V3: Fine deduplication has been added, and will be recommended after updates.
    • The Rabin-Karp algorithm is used for efficient chunking.
    • This will be the default in the new installations.
    • It is more robust and faster than the previous one.
    • We can change it in the Advanced pane of the settings.
  • New language ko (Korean) has been added.
    • Thank you for your contribution, @ellixspace!
      • Any contributions are welcome, from any route. Please let me know if I seem to be unaware of this. It is often the case that I am not really aware of it.
  • Chinese (Simplified) translation has been updated.
    • Thank you for your contribution, @52sanmao!

Fixed

  • Numeric settings are now never lost the focus during value changing.
  • Doctor now redacts more sensitive information on error reports.

Improved

  • All translations have been rewritten into YAML format, to easier to manage and contribute.
    • We can write them with comments, newlines, and other YAML features.
  • Doctor recommendations are now shown in a user-friendly notation.
    • We can now see the recommended as V3: Fine deduplication instead of v3-rabin-karp.

Refactored

  • Never-ending ObsidianLiveSyncSettingTab.ts has finally been separated into each pane's file.
  • Some commented-out code has been removed.

Acknowledgement

  • Jun Murakami, Shun Ishiguro, and Yoshihiro Oyama. 2012. Implementation and Evaluation of a Cache Deduplication Mechanism with Content-Defined Chunking. In IPSJ SIG Technical Report, Vol.2012-ARC-202, No.4. Information Processing Society of Japan, 1-7.

Don't miss a new obsidian-livesync release

NewReleases is sending notifications on new releases.