github vrtmrz/obsidian-livesync 0.23.21

latest release: 0.23.22
12 days ago

0.23.21

For the past two months, I have had the privilege of caring for our merciful mother for her departure. I would like to once again express my heartfelt gratitude to all of you. Thank you very much.

This time, I am releasing updates and fixes that have accumulated. I encourage you to install it.

These changes have been gradually implemented in my Vault part by part, day by day. So I do not anticipate any major issues. However, if you encounter anything, please do not hesitate to let me know. And, I apologise for any delays in my responses. I will definitely respond.

I am available on Nostr and Fediverse(https://mozilla.social/@vrtmrz), so feel free to reach out. Please note that my English may be far from perfect, but I would love to try to do my best.

Note: if you are troubled with using IBM Cloudant, please set 1(MB) to Maximum size of chunk send in one request, or disable Send chunks in bulk. Sorry for lacking handling.

New Features:

  • Case-insensitive file handling
    • Files can now be handled case-insensitively.
    • This behaviour can be modified in the settings under Handle files as Case-Sensitive (Default: Prompt, Enabled for previous behaviour).
  • Improved chunk revision fixing
    • Revisions for chunks can now be fixed for faster chunk creation.
    • This can be adjusted in the settings under Compute revisions for chunks (Default: Prompt, Enabled for previous behaviour).
  • Bulk chunk transfer
    • Chunks can now be transferred in bulk during uploads.
    • This feature is enabled by default through Send chunks in bulk.
  • Creation of missing chunks without
    • Missing chunks can be created without storing notes, enhancing efficiency for first synchronisation or after prolonged periods without synchronisation.

Improvements:

  • File status scanning on the startup
    • Quite significant performance improvements.
    • No more missing scans of some files.
  • Status in editor enhancements
    • Significant performance improvements in the status display within the editor.
    • Notifications for files that will not be synchronised will now be properly communicated.
  • Encryption and Decryption
    • These processes are now performed in background threads to ensure fast and stable transfers.
  • Verify and repair all files
    • Got faster through parallel checking.
  • Migration on update
    • Migration messages and wizards have become more helpful.

Behavioural changes:

  • Chunk size adjustments
    • Large chunks will no longer be created for older, stable files, addressing storage consumption issues.
  • Flag file automation
    • Confirmation will be shown and we can cancel it.

Fixed:

  • Database File Scanning
    • All files in the database will now be enumerated correctly.

Miscellaneous

  • Dependency updated.
  • Now, tree shaking is left to terser, from esbuild.

Don't miss a new obsidian-livesync release

NewReleases is sending notifications on new releases.