From b700c631cafd834fd10b572304b4f3fc536822b4 Mon Sep 17 00:00:00 2001 From: vorotamoroz Date: Fri, 31 Jul 2026 07:28:27 +0000 Subject: [PATCH] Releasing 1.0.2 --- 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 | 31 +++++++++++++++++++++++++++++-- versions.json | 3 ++- 8 files changed, 41 insertions(+), 13 deletions(-) diff --git a/manifest.json b/manifest.json index b2f5e1a0..a1cc840b 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-livesync", "name": "Self-hosted LiveSync", - "version": "1.0.1", + "version": "1.0.2", "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 205f5065..a6caf9e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "obsidian-livesync", - "version": "1.0.1", + "version": "1.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "obsidian-livesync", - "version": "1.0.1", + "version": "1.0.2", "license": "MIT", "workspaces": [ "src/apps/cli", @@ -15924,7 +15924,7 @@ }, "src/apps/cli": { "name": "self-hosted-livesync-cli", - "version": "1.0.1-cli", + "version": "1.0.2-cli", "dependencies": { "chokidar": "^4.0.0", "minimatch": "^10.2.5", @@ -15949,7 +15949,7 @@ }, "src/apps/webapp": { "name": "livesync-webapp", - "version": "1.0.1-webapp", + "version": "1.0.2-webapp", "dependencies": { "octagonal-wheels": "^0.1.52" }, @@ -15961,7 +15961,7 @@ } }, "src/apps/webpeer": { - "version": "1.0.1-webpeer", + "version": "1.0.2-webpeer", "dependencies": { "octagonal-wheels": "^0.1.52" }, diff --git a/package.json b/package.json index 40e420c6..5f2074ca 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-livesync", - "version": "1.0.1", + "version": "1.0.2", "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 23b7bcb0..5e027a66 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.1-cli", + "version": "1.0.2-cli", "main": "dist/index.cjs", "type": "module", "scripts": { diff --git a/src/apps/webapp/package.json b/src/apps/webapp/package.json index 2e3bae4d..2d7598b5 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.1-webapp", + "version": "1.0.2-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 e0e0ddb0..13c6a7d8 100644 --- a/src/apps/webpeer/package.json +++ b/src/apps/webpeer/package.json @@ -1,7 +1,7 @@ { "name": "webpeer", "private": true, - "version": "1.0.1-webpeer", + "version": "1.0.2-webpeer", "type": "module", "scripts": { "dev": "vite", diff --git a/updates.md b/updates.md index 38793a43..ef8fb7ed 100644 --- a/updates.md +++ b/updates.md @@ -12,9 +12,36 @@ Earlier releases remain available in the 0.25 release history and the legacy rel ## Unreleased -### Improved +## 1.0.2 -- Downloaded document batches retain best-effort screen-awake and lifecycle protection until every queued file has been applied to local storage, without extending the remote-activity indicator. +31st July, 2026 + +I am aware that some of the Community Directory review checks have become a little more sensitive again. I will watch them for a little longer, then consider the most appropriate way to adapt. + +### Synchronisation and storage + +#### Improved + +- Downloaded document batches retain best-effort screen-awake and lifecycle protection until every queued file has been applied to local storage, without extending the remote-activity indicator (#1031, PR #1032). Thank you to @apple-ouyang for the improvement! + +#### Fixed + +- Leading UTF-8 byte order marks are preserved during Vault ingestion, keeping stored content sizes consistent with file metadata and preventing persistent three-byte integrity mismatches (#1056, PR #1058). + +### Interface and translation + +#### Improved + +- Document History now provides previous and next revision controls, reports the current revision position, and disables navigation at the oldest and newest boundaries without changing search-result navigation (#990, PR #1009). Thank you to @SeleiXi for the improvement! +- Remaining user-visible text in Setup, P2P, Customisation Sync, Global History, JSON conflict handling, and remote configuration now uses the translation catalogue (PR #1015). Thank you to @zeedif for the improvement! +- Korean translations have broader coverage and corrections for placeholders, punctuation, and established terminology (PR #1055). Thank you to @motolies for the improvement! +- Spanish translation coverage has been expanded across settings, Setup, P2P, maintenance, and newly catalogued interface text (PR #1059). Thank you to @zeedif for the improvement! + +### Command-line tool + +#### Fixed + +- Large-buffer base64 encoding under Node.js now uses the published `octagonal-wheels` fallback when `FileReader` is unavailable, including correctly handling sliced binary views (#1036, PR #1060; [Fancy Kit PR #44](https://github.com/vrtmrz/fancy-kit/pull/44)). ## 1.0.1 diff --git a/versions.json b/versions.json index 0916c347..16c25b56 100644 --- a/versions.json +++ b/versions.json @@ -13,5 +13,6 @@ "1.0.0-rc.0": "1.7.2", "1.0.0-rc.1": "1.7.2", "1.0.0": "1.7.2", - "1.0.1": "1.7.2" + "1.0.1": "1.7.2", + "1.0.2": "1.7.2" }