From 330f2acd42db1f05c0b4fbe1e5a3bf43618c44b7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 14:40:38 +0000 Subject: [PATCH 1/2] Releasing 1.0.20 --- manifest.json | 2 +- package-lock.json | 10 +++++----- package.json | 2 +- src/apps/cli/package.json | 2 +- src/apps/webapp/package.json | 2 +- src/apps/webpeer/package.json | 2 +- updates.md | 4 ++++ versions.json | 3 ++- 8 files changed, 16 insertions(+), 11 deletions(-) diff --git a/manifest.json b/manifest.json index d0080cef..fc470758 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-livesync", "name": "Self-hosted LiveSync", - "version": "1.0.18", + "version": "1.0.20", "minAppVersion": "1.7.2", "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 dc7a66d7..fd31e7c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "obsidian-livesync", - "version": "1.0.18", + "version": "1.0.20", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "obsidian-livesync", - "version": "1.0.18", + "version": "1.0.20", "license": "MIT", "workspaces": [ "src/apps/cli", @@ -15813,7 +15813,7 @@ }, "src/apps/cli": { "name": "self-hosted-livesync-cli", - "version": "1.0.18-cli", + "version": "1.0.20-cli", "dependencies": { "chokidar": "^4.0.0", "minimatch": "^10.2.5", @@ -15838,7 +15838,7 @@ }, "src/apps/webapp": { "name": "livesync-webapp", - "version": "1.0.18-webapp", + "version": "1.0.20-webapp", "dependencies": { "octagonal-wheels": "^0.1.53" }, @@ -15850,7 +15850,7 @@ } }, "src/apps/webpeer": { - "version": "1.0.18-webpeer", + "version": "1.0.20-webpeer", "dependencies": { "octagonal-wheels": "^0.1.53" }, diff --git a/package.json b/package.json index 6ce3a4c0..d14f6d2a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-livesync", - "version": "1.0.18", + "version": "1.0.20", "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/src/apps/cli/package.json b/src/apps/cli/package.json index 7bb12afc..7baf0426 100644 --- a/src/apps/cli/package.json +++ b/src/apps/cli/package.json @@ -1,7 +1,7 @@ { "name": "self-hosted-livesync-cli", "private": true, - "version": "1.0.18-cli", + "version": "1.0.20-cli", "main": "dist/index.cjs", "type": "module", "scripts": { diff --git a/src/apps/webapp/package.json b/src/apps/webapp/package.json index ae27c8ff..864fc477 100644 --- a/src/apps/webapp/package.json +++ b/src/apps/webapp/package.json @@ -1,7 +1,7 @@ { "name": "livesync-webapp", "private": true, - "version": "1.0.18-webapp", + "version": "1.0.20-webapp", "type": "module", "description": "Browser-based Self-hosted LiveSync using FileSystem API", "scripts": { diff --git a/src/apps/webpeer/package.json b/src/apps/webpeer/package.json index b2715b96..89ae784b 100644 --- a/src/apps/webpeer/package.json +++ b/src/apps/webpeer/package.json @@ -1,7 +1,7 @@ { "name": "webpeer", "private": true, - "version": "1.0.18-webpeer", + "version": "1.0.20-webpeer", "type": "module", "scripts": { "dev": "vite", diff --git a/updates.md b/updates.md index 32ddfb58..cc6f1d3a 100644 --- a/updates.md +++ b/updates.md @@ -12,6 +12,10 @@ Earlier releases remain available in the 1.0 release history, the 1.0 preview hi ## Unreleased +## 1.0.20 + +25th August, 2026 + ### Interface and translation #### Fixed diff --git a/versions.json b/versions.json index e39bea7a..d0f171f4 100644 --- a/versions.json +++ b/versions.json @@ -31,5 +31,6 @@ "1.0.16": "1.7.2", "1.0.17": "1.7.2", "1.0.18": "1.7.2", - "1.0.19": "1.7.2" + "1.0.19": "1.7.2", + "1.0.20": "1.7.2" } From 9de4f2952de85149d99c320e897516519b61f693 Mon Sep 17 00:00:00 2001 From: vorotamoroz Date: Tue, 25 Aug 2026 14:44:31 +0000 Subject: [PATCH 2/2] Polish 1.0.20 release notes --- updates.md | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/updates.md b/updates.md index cc6f1d3a..d2c40750 100644 --- a/updates.md +++ b/updates.md @@ -14,25 +14,18 @@ Earlier releases remain available in the 1.0 release history, the 1.0 preview hi ## 1.0.20 -25th August, 2026 - -### Interface and translation - -#### Fixed - -- Obsidian 1.13 settings discovery now waits until persisted settings have loaded and no longer queries the active replicator before database initialisation, preventing a spurious start-up warning. - -## 1.0.19 +~~1.0.19~~ was cancelled because prerelease validation exposed an incorrect warning at start-up. 25th August, 2026 -I had grown quite fond of the settings screen, but it seems that a simpler, healthier life is called for. +I know this is the second time I have said it, but I had grown quite fond of the settings screen. It seems, however, that a simpler, healthier life is called for. ### Interface and translation #### Fixed - Compatibility pause warnings now direct you to the dedicated compatibility review instead of the Change Log. +- The Obsidian 1.13 settings page now waits for saved settings before choosing its initial layout. This prevents a spurious missing-replicator warning at start-up, keeps configured devices on the Synchronisation-first layout even when automatic synchronisation triggers are disabled, and keeps Quick Setup first on unconfigured devices. #### Improved