diff --git a/manifest.json b/manifest.json index ef0a982..a7d59ad 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-livesync", "name": "Self-hosted LiveSync", - "version": "0.17.29", + "version": "0.17.30", "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 a394cf9..25e0602 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "obsidian-livesync", - "version": "0.17.29", + "version": "0.17.30", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "obsidian-livesync", - "version": "0.17.29", + "version": "0.17.30", "license": "MIT", "dependencies": { "diff-match-patch": "^1.0.5", diff --git a/package.json b/package.json index cb67bb6..d3dfa38 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-livesync", - "version": "0.17.29", + "version": "0.17.30", "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 231d6b1..060f14b 100644 --- a/updates.md +++ b/updates.md @@ -10,62 +10,7 @@ - Chunk ID numbering rules #### Minors -- __0.17.1 to 0.17.15 has been moved into `update_old.md`__ - -- 0.17.16: - - Improved: - - Plugins and their settings no longer need scanning if changes are monitored. - - Now synchronising plugins and their settings are performed parallelly and faster. - - We can place `redflag2.md` to rebuild the database automatically while the boot sequence. - - Experimental: - - We can use a new adapter on PouchDB. This will make us smoother. - - Note: Not compatible with the older version. - - Fixed: - - The default batch size is smaller again. - - Plugins and their setting can be synchronised again. - - Hidden files and plugins are correctly scanned while rebuilding. - - Files with the name started `_` are also being performed conflict-checking. -- 0.17.17 - - Fixed: Now we can merge JSON files even if we failed to compare items like null. -- 0.17.18 - - Fixed: Fixed lack of error handling. -- 0.17.19 - - Fixed: Error reporting has been ensured. -- 0.17.20 - - Improved: Changes of hidden files will be notified to Obsidian. -- 0.17.21 - - Fixed: Skip patterns now handle capital letters. - - Improved - - New configuration to avoid exceeding throttle capacity. - - We have been grateful to @karasevm! - - The conflicted `data.json` is no longer merged automatically. - - This behaviour is not configurable, unlike the `Use newer file if conflicted` of normal files. -- 0.17.22 - - Fixed: - - Now hidden files will not be synchronised while we are not configured. - - Some processes could start without waiting for synchronisation to complete, but now they will wait for. - - Improved - - Now, by placing `redflag3.md`, we can discard the local database and fetch again. - - The document has been updated! Thanks to @hilsonp! -- 0.17.23 - - Improved: - - Now we can preserve the logs into the file. - - Note: This option will be enabled automatically also when we flagging a red flag. - - File names can now be made platform-appropriate. - - Refactored: - - Some redundant implementations have been sorted out. -- 0.17.24 - - New feature: - - If any conflicted files have been left, they will be reported. - - Fixed: - - Now the name of the conflicting file is shown on the conflict-resolving dialogue. - - Hidden files are now able to be merged again. - - No longer error caused at plug-in being loaded. - - Improved: - - Caching chunks are now limited in total size of cached chunks. -- 0.17.25 - - Fixed: - - Now reading error will be reported. +- __0.17.1 to 0.17.25 has been moved into `update_old.md`__ - 0.17.26 - Fixed(Urgent): - The modified document will be reflected in the storage now. @@ -92,4 +37,11 @@ - Misc: - Messages on the boot sequence will now be more detailed. If you want to see them, please enable the verbose log. - Logs became be kept for 1000 lines while the verbose log is enabled. +- 0.17.30 + - Implemented: + - `Resolve all conflicted files` has been implemented. + - Fixed: + - Fixed a problem about reading chunks online when a file has more chunks than the concurrency limit. + - Rollbacked: + - Logs are kept only for 100 lines, again. ... To continue on to `updates_old.md`. \ No newline at end of file diff --git a/updates_old.md b/updates_old.md index be3da9c..d2c0fc9 100644 --- a/updates_old.md +++ b/updates_old.md @@ -68,7 +68,60 @@ - Hidden files have been synchronised again. - Rename of files has been fixed again. And, minor changes have been included. - +- 0.17.16: + - Improved: + - Plugins and their settings no longer need scanning if changes are monitored. + - Now synchronising plugins and their settings are performed parallelly and faster. + - We can place `redflag2.md` to rebuild the database automatically while the boot sequence. + - Experimental: + - We can use a new adapter on PouchDB. This will make us smoother. + - Note: Not compatible with the older version. + - Fixed: + - The default batch size is smaller again. + - Plugins and their setting can be synchronised again. + - Hidden files and plugins are correctly scanned while rebuilding. + - Files with the name started `_` are also being performed conflict-checking. +- 0.17.17 + - Fixed: Now we can merge JSON files even if we failed to compare items like null. +- 0.17.18 + - Fixed: Fixed lack of error handling. +- 0.17.19 + - Fixed: Error reporting has been ensured. +- 0.17.20 + - Improved: Changes of hidden files will be notified to Obsidian. +- 0.17.21 + - Fixed: Skip patterns now handle capital letters. + - Improved + - New configuration to avoid exceeding throttle capacity. + - We have been grateful to @karasevm! + - The conflicted `data.json` is no longer merged automatically. + - This behaviour is not configurable, unlike the `Use newer file if conflicted` of normal files. +- 0.17.22 + - Fixed: + - Now hidden files will not be synchronised while we are not configured. + - Some processes could start without waiting for synchronisation to complete, but now they will wait for. + - Improved + - Now, by placing `redflag3.md`, we can discard the local database and fetch again. + - The document has been updated! Thanks to @hilsonp! +- 0.17.23 + - Improved: + - Now we can preserve the logs into the file. + - Note: This option will be enabled automatically also when we flagging a red flag. + - File names can now be made platform-appropriate. + - Refactored: + - Some redundant implementations have been sorted out. +- 0.17.24 + - New feature: + - If any conflicted files have been left, they will be reported. + - Fixed: + - Now the name of the conflicting file is shown on the conflict-resolving dialogue. + - Hidden files are now able to be merged again. + - No longer error caused at plug-in being loaded. + - Improved: + - Caching chunks are now limited in total size of cached chunks. +- 0.17.25 + - Fixed: + - Now reading error will be reported. ### 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`.