diff --git a/manifest.json b/manifest.json index f06f474..ee0af3d 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-livesync", "name": "Self-hosted LiveSync", - "version": "0.17.13", + "version": "0.17.14", "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.", "author": "vorotamoroz", diff --git a/package-lock.json b/package-lock.json index 8451751..af4c186 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "obsidian-livesync", - "version": "0.17.13", + "version": "0.17.14", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "obsidian-livesync", - "version": "0.17.13", + "version": "0.17.14", "license": "MIT", "dependencies": { "diff-match-patch": "^1.0.5", diff --git a/package.json b/package.json index 911c67c..5ddc976 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-livesync", - "version": "0.17.13", + "version": "0.17.14", "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", "type": "module", diff --git a/updates.md b/updates.md index 7184f26..2cc6197 100644 --- a/updates.md +++ b/updates.md @@ -55,37 +55,17 @@ - 0.17.13 - Fixed: Document history is now displayed again. - Reorganised: Many files have been refactored. +- 0.17.14 + - Improved: + - Confidential information has no longer stored in data.json as is. + - Synchronising progress has been shown in the notification. + - We can commit passphrases with a keyboard. + - Configuration which had not been saved yet is marked now. + - Now the filename is shown on the Conflict resolving dialog + - Fixed: + - Hidden files have been synchronised again. + - Rename of files has been fixed again. + + And, minor changes have been included. -### 0.16.0 -- Now hidden files need not be scanned. Changes will be detected automatically. - - If you want it to back to its previous behaviour, please disable `Monitor changes to internal files`. - - Due to using an internal API, this feature may become unusable with a major update. If this happens, please disable this once. - -#### Minors - -- 0.16.1 Added missing log updates. -- 0.16.2 Fixed many problems caused by combinations of `Sync On Save` and the tracking logic that changed at 0.15.6. -- 0.16.3 - - Fixed detection of IBM Cloudant (And if there are some issues, be fixed automatically). - - A configuration information reporting tool has been implemented. -- 0.16.4 Fixed detection failure. Please set the `Chunk size` again when using a self-hosted database. -- 0.16.5 - - Fixed - - Conflict detection and merging now be able to treat deleted files. - - Logs while the boot-up sequence has been tidied up. - - Fixed incorrect log entries. - - New Feature - - The feature of automatically deleting old expired metadata has been implemented. - We can configure it in `Delete old metadata of deleted files on start-up` in the `General Settings` pane. -- 0.16.6 - - Fixed - - Automatic (temporary) batch size adjustment has been restored to work correctly. - - Chunk splitting has been backed to the previous behaviour for saving them correctly. - - Improved - - Corrupted chunks will be detected automatically. - - Now on the case-insensitive system, `aaa.md` and `AAA.md` will be treated as the same file or path at applying changesets. -- 0.16.7 Nothing has been changed except toolsets, framework library, and as like them. Please inform me if something had been getting strange! -- 0.16.8 Now we can synchronise without `bad_request:invalid UTF-8 JSON` even while end-to-end encryption has been disabled. - -Note: -Before 0.16.5, LiveSync had some issues making chunks. In this case, synchronisation had became been always failing after a corrupted one should be made. After 0.16.6, the corrupted chunk is automatically detected. Sorry for troubling you but please do `rebuild everything` when this plug-in notified so. +... To continue on to `updates_old.md`. \ No newline at end of file diff --git a/updates_old.md b/updates_old.md index 9f847d4..42ed9b2 100644 --- a/updates_old.md +++ b/updates_old.md @@ -1,3 +1,58 @@ + +### 0.16.0 +- Now hidden files need not be scanned. Changes will be detected automatically. + - If you want it to back to its previous behaviour, please disable `Monitor changes to internal files`. + - Due to using an internal API, this feature may become unusable with a major update. If this happens, please disable this once. + +#### Minors + +- 0.16.1 Added missing log updates. +- 0.16.2 Fixed many problems caused by combinations of `Sync On Save` and the tracking logic that changed at 0.15.6. +- 0.16.3 + - Fixed detection of IBM Cloudant (And if there are some issues, be fixed automatically). + - A configuration information reporting tool has been implemented. +- 0.16.4 Fixed detection failure. Please set the `Chunk size` again when using a self-hosted database. +- 0.16.5 + - Fixed + - Conflict detection and merging now be able to treat deleted files. + - Logs while the boot-up sequence has been tidied up. + - Fixed incorrect log entries. + - New Feature + - The feature of automatically deleting old expired metadata has been implemented. + We can configure it in `Delete old metadata of deleted files on start-up` in the `General Settings` pane. +- 0.16.6 + - Fixed + - Automatic (temporary) batch size adjustment has been restored to work correctly. + - Chunk splitting has been backed to the previous behaviour for saving them correctly. + - Improved + - Corrupted chunks will be detected automatically. + - Now on the case-insensitive system, `aaa.md` and `AAA.md` will be treated as the same file or path at applying changesets. +- 0.16.7 Nothing has been changed except toolsets, framework library, and as like them. Please inform me if something had been getting strange! +- 0.16.8 Now we can synchronise without `bad_request:invalid UTF-8 JSON` even while end-to-end encryption has been disabled. + +Note: +Before 0.16.5, LiveSync had some issues making chunks. In this case, synchronisation had became been always failing after a corrupted one should be made. After 0.16.6, the corrupted chunk is automatically detected. Sorry for troubling you but please do `rebuild everything` when this plug-in notified so. + +### 0.15.0 +- Outdated configuration items have been removed. +- Setup wizard has been implemented! + +I appreciate for reviewing and giving me advice @Pouhon158! + +#### Minors +- 0.15.1 Missed the stylesheet. +- 0.15.2 The wizard has been improved and documented! +- 0.15.3 Fixed the issue about locking/unlocking remote database while rebuilding in the wizard. +- 0.15.4 Fixed issues about asynchronous processing (e.g., Conflict check or hidden file detection) +- 0.15.5 Add new features for setting Self-hosted LiveSync up more easier. +- 0.15.6 File tracking logic has been refined. +- 0.15.7 Fixed bug about renaming file. +- 0.15.8 Fixed bug about deleting empty directory, weird behaviour on boot-sequence on mobile devices. +- 0.15.9 Improved chunk retrieving, now chunks are retrieved in batch on continuous requests. +- 0.15.10 Fixed: + - The boot sequence has been corrected and now boots smoothly. + - Auto applying of batch save will be processed earlier than before. + ### 0.14.1 - The target selecting filter was implemented. Now we can set what files are synchronised by regular expression.