mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-10-15 13:52:32 +00:00
bump
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-livesync",
|
"id": "obsidian-livesync",
|
||||||
"name": "Self-hosted LiveSync",
|
"name": "Self-hosted LiveSync",
|
||||||
"version": "0.24.30",
|
"version": "0.24.31",
|
||||||
"minAppVersion": "0.9.12",
|
"minAppVersion": "0.9.12",
|
||||||
"description": "Community implementation of self-hosted livesync. Reflect your vault changes to some other devices immediately. Please make sure to disable other synchronize solutions to avoid content corruption or duplication.",
|
"description": "Community implementation of self-hosted livesync. Reflect your vault changes to some other devices immediately. Please make sure to disable other synchronize solutions to avoid content corruption or duplication.",
|
||||||
"author": "vorotamoroz",
|
"author": "vorotamoroz",
|
||||||
|
|||||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "obsidian-livesync",
|
"name": "obsidian-livesync",
|
||||||
"version": "0.24.30",
|
"version": "0.24.31",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "obsidian-livesync",
|
"name": "obsidian-livesync",
|
||||||
"version": "0.24.30",
|
"version": "0.24.31",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@aws-sdk/client-s3": "^3.808.0",
|
"@aws-sdk/client-s3": "^3.808.0",
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "obsidian-livesync",
|
"name": "obsidian-livesync",
|
||||||
"version": "0.24.30",
|
"version": "0.24.31",
|
||||||
"description": "Reflect your vault changes to some other devices immediately. Please make sure to disable other synchronize solutions to avoid content corruption or duplication.",
|
"description": "Reflect your vault changes to some other devices immediately. Please make sure to disable other synchronize solutions to avoid content corruption or duplication.",
|
||||||
"main": "main.js",
|
"main": "main.js",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
|||||||
+25
-42
@@ -1,5 +1,20 @@
|
|||||||
|
## 0.24.31
|
||||||
|
|
||||||
|
10th July, 2025
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- The description of `Enable Developers' Debug Tools.` has been refined.
|
||||||
|
- Now performance impact is more clearly stated.
|
||||||
|
- Automatic conflict checking and resolution has been improved.
|
||||||
|
- It now works parallelly for each other file, instead of sequentially. It makes significantly faster on first synchronisation when with local files information.
|
||||||
|
- Resolving conflicts dialogue will not be shown for the multiple files at once.
|
||||||
|
- It will be shown for each file, one by one.
|
||||||
|
|
||||||
## 0.24.30
|
## 0.24.30
|
||||||
|
|
||||||
|
9th July, 2025
|
||||||
|
|
||||||
### New Feature
|
### New Feature
|
||||||
|
|
||||||
- New chunking algorithm `V3: Fine deduplication` has been added, and will be recommended after updates.
|
- New chunking algorithm `V3: Fine deduplication` has been added, and will be recommended after updates.
|
||||||
@@ -30,12 +45,14 @@
|
|||||||
- Never-ending `ObsidianLiveSyncSettingTab.ts` has finally been separated into each pane's file.
|
- Never-ending `ObsidianLiveSyncSettingTab.ts` has finally been separated into each pane's file.
|
||||||
- Some commented-out code has been removed.
|
- Some commented-out code has been removed.
|
||||||
|
|
||||||
### Acknowledgement
|
### 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.
|
- 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.
|
||||||
|
|
||||||
## 0.24.29
|
## 0.24.29
|
||||||
|
|
||||||
|
20th June, 2025
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Synchronisation with buckets now works correctly, regardless of whether a prefix is set or the bucket has been (re-) initialised (#664).
|
- Synchronisation with buckets now works correctly, regardless of whether a prefix is set or the bucket has been (re-) initialised (#664).
|
||||||
@@ -47,6 +64,8 @@
|
|||||||
|
|
||||||
## 0.24.28
|
## 0.24.28
|
||||||
|
|
||||||
|
15th June, 2025
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Batch Update is no longer available in LiveSync mode to avoid unexpected behaviour. (#653)
|
- Batch Update is no longer available in LiveSync mode to avoid unexpected behaviour. (#653)
|
||||||
@@ -56,6 +75,8 @@
|
|||||||
|
|
||||||
## 0.24.27
|
## 0.24.27
|
||||||
|
|
||||||
|
10th June, 2025
|
||||||
|
|
||||||
### Improved
|
### Improved
|
||||||
|
|
||||||
- We can use prefix for path for the Bucket synchronisation.
|
- We can use prefix for path for the Bucket synchronisation.
|
||||||
@@ -72,6 +93,8 @@
|
|||||||
|
|
||||||
## 0.24.26
|
## 0.24.26
|
||||||
|
|
||||||
|
14th May, 2025
|
||||||
|
|
||||||
This update introduces an option to circumvent Cross-Origin Resource Sharing
|
This update introduces an option to circumvent Cross-Origin Resource Sharing
|
||||||
(CORS) constraints for CouchDB requests, by leveraging Obsidian's native request
|
(CORS) constraints for CouchDB requests, by leveraging Obsidian's native request
|
||||||
API. The implementation of such a feature had previously been deferred due to
|
API. The implementation of such a feature had previously been deferred due to
|
||||||
@@ -145,45 +168,5 @@ However, just to whisper, this is tremendously fast.
|
|||||||
- Dependent libraries have been updated to the latest version.
|
- Dependent libraries have been updated to the latest version.
|
||||||
- Some build processes have been separated to `pre` and `post` processes.
|
- Some build processes have been separated to `pre` and `post` processes.
|
||||||
|
|
||||||
## 0.24.25
|
|
||||||
|
|
||||||
### Improved
|
|
||||||
|
|
||||||
- Peer-to-peer synchronisation has been got more robust.
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
- No longer broken falsy values in settings during set-up by the QR code
|
|
||||||
generation.
|
|
||||||
|
|
||||||
### Refactored
|
|
||||||
|
|
||||||
- Some `window` references now have pointed to `globalThis`.
|
|
||||||
- Some sloppy-import has been fixed.
|
|
||||||
- A server side implementation `Synchromesh` has been suffixed with `deno`
|
|
||||||
instead of `server` now.
|
|
||||||
|
|
||||||
## 0.24.24
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
- No longer broken JSON files including `\n`, during the bucket synchronisation.
|
|
||||||
(#623)
|
|
||||||
- Custom headers and JWT tokens are now correctly sent to the server during
|
|
||||||
configuration checking. (#624)
|
|
||||||
|
|
||||||
### Improved
|
|
||||||
|
|
||||||
- Bucket synchronisation has been enhanced for better performance and
|
|
||||||
reliability.
|
|
||||||
- Now less duplicated chunks are sent to the server. Note: If you have
|
|
||||||
encountered about too less chunks, please let me know. However, you can send
|
|
||||||
it to the server by `Overwrite remote`.
|
|
||||||
- Fetching conflicted files from the server is now more reliable.
|
|
||||||
- Dependent libraries have been updated to the latest version.
|
|
||||||
- Also, let me know if you have encountered any issues with this update.
|
|
||||||
Especially you are using a device that has been in use for a little
|
|
||||||
longer.
|
|
||||||
|
|
||||||
Older notes are in
|
Older notes are in
|
||||||
[updates_old.md](https://github.com/vrtmrz/obsidian-livesync/blob/main/updates_old.md).
|
[updates_old.md](https://github.com/vrtmrz/obsidian-livesync/blob/main/updates_old.md).
|
||||||
|
|||||||
@@ -14,8 +14,54 @@ Thank you, and I hope your troubles will be resolved!
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 0.24.25
|
||||||
|
|
||||||
|
22nd April, 2025
|
||||||
|
|
||||||
|
### Improved
|
||||||
|
|
||||||
|
- Peer-to-peer synchronisation has been got more robust.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- No longer broken falsy values in settings during set-up by the QR code
|
||||||
|
generation.
|
||||||
|
|
||||||
|
### Refactored
|
||||||
|
|
||||||
|
- Some `window` references now have pointed to `globalThis`.
|
||||||
|
- Some sloppy-import has been fixed.
|
||||||
|
- A server side implementation `Synchromesh` has been suffixed with `deno`
|
||||||
|
instead of `server` now.
|
||||||
|
|
||||||
|
## 0.24.24
|
||||||
|
|
||||||
|
15th April, 2025
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- No longer broken JSON files including `\n`, during the bucket synchronisation.
|
||||||
|
(#623)
|
||||||
|
- Custom headers and JWT tokens are now correctly sent to the server during
|
||||||
|
configuration checking. (#624)
|
||||||
|
|
||||||
|
### Improved
|
||||||
|
|
||||||
|
- Bucket synchronisation has been enhanced for better performance and
|
||||||
|
reliability.
|
||||||
|
- Now less duplicated chunks are sent to the server. Note: If you have
|
||||||
|
encountered about too less chunks, please let me know. However, you can send
|
||||||
|
it to the server by `Overwrite remote`.
|
||||||
|
- Fetching conflicted files from the server is now more reliable.
|
||||||
|
- Dependent libraries have been updated to the latest version.
|
||||||
|
- Also, let me know if you have encountered any issues with this update.
|
||||||
|
Especially you are using a device that has been in use for a little
|
||||||
|
longer.
|
||||||
|
|
||||||
## 0.24.23
|
## 0.24.23
|
||||||
|
|
||||||
|
10th April, 2025
|
||||||
|
|
||||||
### New Feature
|
### New Feature
|
||||||
|
|
||||||
- Now, we can send custom headers to the server.
|
- Now, we can send custom headers to the server.
|
||||||
@@ -37,6 +83,8 @@ Thank you, and I hope your troubles will be resolved!
|
|||||||
|
|
||||||
## 0.24.22 ~~0.24.21~~
|
## 0.24.22 ~~0.24.21~~
|
||||||
|
|
||||||
|
1st April, 2025
|
||||||
|
|
||||||
(Really sorry for the confusion. I have got a miss at releasing...).
|
(Really sorry for the confusion. I have got a miss at releasing...).
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
@@ -65,6 +113,8 @@ Thank you, and I hope your troubles will be resolved!
|
|||||||
|
|
||||||
## 0.24.20
|
## 0.24.20
|
||||||
|
|
||||||
|
24th March, 2025
|
||||||
|
|
||||||
### Improved
|
### Improved
|
||||||
|
|
||||||
- Now we can see the detail of `TypeError` using Obsidian API during remote
|
- Now we can see the detail of `TypeError` using Obsidian API during remote
|
||||||
@@ -79,6 +129,8 @@ Thank you, and I hope your troubles will be resolved!
|
|||||||
|
|
||||||
## 0.24.19
|
## 0.24.19
|
||||||
|
|
||||||
|
5th March, 2025
|
||||||
|
|
||||||
### New Feature
|
### New Feature
|
||||||
|
|
||||||
- Now we can generate a QR Code for transferring the configuration to another device.
|
- Now we can generate a QR Code for transferring the configuration to another device.
|
||||||
@@ -87,6 +139,8 @@ Thank you, and I hope your troubles will be resolved!
|
|||||||
|
|
||||||
## 0.24.18
|
## 0.24.18
|
||||||
|
|
||||||
|
28th February, 2025
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Now no chunk creation errors will be raised after switching `Compute revisions for chunks`.
|
- Now no chunk creation errors will be raised after switching `Compute revisions for chunks`.
|
||||||
@@ -106,10 +160,13 @@ Thank you, and I hope your troubles will be resolved!
|
|||||||
|
|
||||||
## 0.24.17
|
## 0.24.17
|
||||||
|
|
||||||
|
27th February, 2025
|
||||||
|
|
||||||
Confession. I got the default values wrong. So scary and sorry.
|
Confession. I got the default values wrong. So scary and sorry.
|
||||||
|
|
||||||
## 0.24.16
|
## 0.24.16
|
||||||
|
|
||||||
|
|
||||||
### Improved
|
### Improved
|
||||||
|
|
||||||
#### Peer-to-Peer
|
#### Peer-to-Peer
|
||||||
|
|||||||
Reference in New Issue
Block a user