diff --git a/Cargo.lock b/Cargo.lock index d9d285dc99..a2439cffe2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8847,8 +8847,6 @@ dependencies = [ [[package]] name = "tauri-plugin-updater" version = "2.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "806d9dac662c2e4594ff03c647a552f2c9bd544e7d0f683ec58f872f952ce4af" dependencies = [ "base64 0.22.1", "dirs", diff --git a/Cargo.toml b/Cargo.toml index a8a21f4147..6303e6325f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,11 @@ [workspace] resolver = "2" members = ["src-tauri", "crates/dbx-core", "crates/dbx-web", "crates/dbx-mcp", "crates/dbx-cli", "crates/dbx-sqlite-worker"] -exclude = ["vendor/ctor", "vendor/dirs-sys", "vendor/pageant", "vendor/rumqttc", "vendor/tiberius", "vendor/wry"] +exclude = ["vendor/tauri-plugin-updater", "vendor/ctor", "vendor/dirs-sys", "vendor/pageant", "vendor/rumqttc", "vendor/tiberius", "vendor/wry"] [patch.crates-io] +# Offline signed update restoration and checked Windows installer launch. +tauri-plugin-updater = { path = "vendor/tauri-plugin-updater" } # Tauri 2.11 uses ctor 0.8, which excludes Rust's win7 vendor. This vendors # upstream rust-ctor#443 until tauri-utils moves to ctor 1.x. ctor = { path = "vendor/ctor" } diff --git a/README.zh-CN.md b/README.zh-CN.md index b413db3472..c08c8e21a2 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -526,7 +526,7 @@ DBX 是免费开源项目,但持续维护、数据库兼容性测试、基础
DBX 会收集用户数据吗? -不会。DBX 不收集任何遥测数据。自动更新功能仅检查 GitHub Releases 获取新版本——你可以在设置中禁用它。 +不会。DBX 不收集任何遥测数据。开启更新通知时,桌面端会通过所选更新源检查新版本并静默下载安装包;下载并校验完成后,更新入口显示提示,只有点击“重启并更新”才会安装。已下载的安装包会保留到下次启动,也可忽略该版本。你可以在设置中关闭自动检查和下载。
diff --git a/apps/desktop/src/App.vue b/apps/desktop/src/App.vue index ecf041c34c..0fd1e52d19 100644 --- a/apps/desktop/src/App.vue +++ b/apps/desktop/src/App.vue @@ -1,4 +1,6 @@