fix: 临时回退内置自动更新以修复启动崩溃
Axolotl desktop CI / guardrails (push) Has been cancelled
Axolotl desktop CI / desktop (macos-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (ubuntu-latest) (push) Has been cancelled
Axolotl desktop CI / desktop (windows-latest) (push) Has been cancelled
Axolotl desktop CI / website (push) Has been cancelled
Repository checks / typos (push) Has been cancelled
Repository checks / tombi (push) Has been cancelled
Rust checks / shear (push) Has been cancelled
Sync source to CNB / Sync Git ref (push) Has been cancelled
Starlight release / Release preflight (push) Has been cancelled
Prepare pnpm cache / prepare (push) Has been cancelled
Starlight release / Build (Windows x64) (push) Has been cancelled
Starlight release / Build (Linux arm64) (push) Has been cancelled
Starlight release / Build (Linux x64) (push) Has been cancelled
Starlight release / Build (macOS universal) (push) Has been cancelled
Starlight release / Verify and publish (push) Has been cancelled

1.0.0-beta14 启用内置更新后,Windows 上一打开即崩溃(c0000409 栈
溢出)。暂时将 are_updates_enabled 改回 false,待定位并修复崩溃后
再重新启用。

- main.rs: are_updates_enabled 恢复返回 false;
- catalog.ts: 增量新增 1.0.0-beta15 公告;
- 网站 catalog.json 重新生成。
This commit is contained in:
AxTps committed 2026-09-26 09:56:52 +08:00
1 parent f89cbff37e
commit c273734aec
3 files changed
+41 -4

No files matched your search

+4 -3
View File
@@ -569,9 +569,10 @@ fn is_dev() -> bool {
#[tauri::command]
fn are_updates_enabled() -> bool {
// StarLight launcher enables the built-in updater; the endpoint and
// signing public key are configured in tauri-release.conf.json.
true
// Temporarily disabled: enabling the built-in updater causes an immediate
// crash on Windows (c0000409) at startup, pending a fix.
// StarLight launcher ships without the built-in update checker.
false
}
#[cfg(feature = "updater")]